...
easy- |
---|
...
heading-free |
---|
...
|
...
|
...
목차 |
---|
|
MX-Grid 컨트롤을 활용한 CRUD 가이드 문서입니다.
...
정보 | ||
---|---|---|
| ||
MX-Grid 컨트롤을 활용하여 보고서를 제작하는 방법에 대한 내용은 '생산 작업 일지' 가이드를 참고하시기 바랍니다. |
1. 양식 불러오기
기존 Excel로 제작된 양식을 불러옵니다.
MX-Grid 컨트롤을 우 클릭하여 디자이너를 실행합니다.
...
양식 파일이 있는 위치로 이동하여 파일의 확장자명을 "All files"로 변경하고 파일을 선택하여 열기합니다.
양식 파일이 열린 것을 확인할 수 있습니다.
2. 데이터 연결하기
불러온 양식 파일에 DB의 데이터를 연결합니다.
...
참고사항 | ||
---|---|---|
| ||
현재 가이드의 양식과 다르게 데이터를 집계하여 표시하는 경우에는 Excel의 집계 함수를 사용합니다. Ex) SUMIF, VLOOKUP, OFFSET 등 |
3. 입력 화면 생성하기
데이터 CRUD를 위한 입력 화면을 생성합니다.
...
참고사항 | ||||||
---|---|---|---|---|---|---|
| ||||||
병합된 셀의 경우 아래의 이미지와 같이 해당 셀의 전체 영역('{시트명}'!{시작셀}:{마지막셀})이 입력되는데 영역이 아닌 처음 시작 셀 주소만 연결합니다.
|
4. 엑셀 서식 설정하기
보고서에서 데이터를 입력할 수 있도록 입력 셀의 서식을 설정합니다.
...
i-AUD 디자이너에서 보고서를 실행하면, 서식을 지정한 셀에 입력창이 생성된 것을 확인할 수 있습니다.
5. 조회 조건 컨트롤 생성하기
i-AUD 디자이너에서 조회 조건 컨트롤을 생성합니다.
컨트롤 종류 | Name | 기타 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Calendar > Month | VS_DATE |
| ||||||||||||||||||
ComboBox > Combo | VS_JO |
| ||||||||||||||||||
Button | BTN_REFRESH |
| ||||||||||||||||||
Button | BTN_SAVE |
|
6. DB Upload Plan 설정하기
데이터 CRUD를 위해 DB Upload Plan(실행 계획)을 설정합니다.
...
DB Bot > DB Upload를 실행합니다.
1. SQL
하단의 "+" 버튼을 눌러 SQL 형태의 실행 목록을 추가합니다.
...
참고사항 | ||
---|---|---|
| ||
데이터가 DELETE - INSERT 될 수 있도록 DELETE 문을 먼저 실행합니다. |
2. DataGrid
edu_dev_mxgrid 테이블을 검색하여 연결합니다.
...
참고사항 | ||
---|---|---|
| ||
데이터가 DELETE - INSERT 될 수 있도록 DataGrid 실행 유형 옵션을 설정합니다. |
7. 프로세스봇 설정하기
프로세스봇을 활용하여 보고서의 이벤트별 동작을 설정합니다.
...
i-AUD 디자이너에서 프로세스봇을 실행합니다.
컨트롤 명 | 이벤트 유형 | 동작 |
---|---|---|
VS_JO | OndateBindEnd | Refresh - MXGrid |
BTN_REFRESH | OnClick | Refresh - MXGrid |
BTN_SAVE | OnClick | Module - 실행 계획 실행 후 데이터 조회 하기 |
8. 데이터 입력 및 실행계획 실행하기
보고서의 데이터 CRUD가 정상적으로 실행되는지 확인합니다.
...