MX-Grid로 데이터 조회 에서 조회한 데이터를 활용해 데이터 수정과 저장이 가능하도록 MX-Grid CRUD를 제작해보겠습니다.
1) MX-Grid로 데이터 조회 에서의 데이터 출력 방법과 동일하게 "D1 시트"에 데이터를 출력합니다.
Description
시트 이름 명령 규칙
MX-GRID 디자이너는 저장 시 Excel의 시트명을 예약어로 사용하고 있으며 각 이름의 역할은 아래표와 같습니다.
시트명 | 역할 | 상세 설명 |
---|---|---|
V1 | MX-Grid의 최종 출력할 대상 시트 | MX-Grid는 V1 시트만 화면에 출력합니다. |
D + number | 데이터 시트 | SQL실행 결과를 출력할 시트로 계산을 위한 임시 데이터 저장소로 사용합니다. |
P1 | 파라미터 정의 시트 | SQL실행 시 쿼리의 필터 조건으로 사용할 변수 값들을 관리하는 시트로, 실제 엑셀의 이름정의를 설정한 경우만 파라미터 값으로 인식합니다. |
T + number | 템플릿 시트 | 데이터 출력 시 출력 디자인 및 필드 매핑을 위해 사용하며, |
V + number | 출력 대상 시트 | 다중 시트 지원 기능을 사용하거나 ActiveSheet를 지정 한 경우 해당 이름 규칙을 사용하여 적용됨. |
2) "D1 시트"에 출력한 데이터를 "V1 시트"와 엑셀 수식을 활용해 연결합니다.
Description
MX-Grid에서 사용 가능한 함수 목록
Description
MX-Grid는 엑셀의 매크로, 하이퍼링크, 필터 기능은 미지원 합니다.
3) [ DataSet Manager ] 를 통해 데이터 CRUD에 필요한 입력화면을 생성합니다.
4) 생성된 입력화면 시트를 통해 "V1 시트"의 입력된 값이 실제 해당 필드의 값으로 연결될 수 있도록 필드에 셀 참조로 연결합니다.
5) 데이터 입력 대상 셀에 잠금 기능 해제를 합니다.
셀 잠금 기능 해제는 엑셀의 셀 서식을 통해 가능합니다.
6) 실제 입력 대상 "V1 시트"에 시트 보호 기능을 설정하여 CRUD 기능을 활성화합니다.
7) MX-Grid를 저장한 후, AUD Designer의 DB Upload Plan을 통해 CRUD를 설정합니다.
8) 버튼을 생성한 후, [ Process Bot ]을 통해 실행 계획을 실행할 모듈을 지정합니다.
9) 데이터가 수정 및 저장된 것을 확인할 수 있습니다.