페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
댓글: [2024.11.28] 목차 추가

...

easy-

...

heading-free

...

navigationTitle

...

목차

...

목차

navigationExpandOptionexpand-all-by-default
navigationWidth225

MX-Grid 컨트롤을 활용한 CRUD 가이드 문서입니다.

...

정보
title참고사항

MX-Grid 컨트롤을 활용하여 보고서를 제작하는 방법에 대한 내용은 '생산 작업 일지' 가이드를 참고하시기 바랍니다.


1. 양식 불러오기

기존 Excel로 제작된 양식을 불러옵니다.


MX-Grid 컨트롤을 우 클릭하여 디자이너를 실행합니다.

...

양식 파일이 있는 위치로 이동하여 파일의 확장자명을 "All files"로 변경하고 파일을 선택하여 열기합니다.

양식 파일이 열린 것을 확인할 수 있습니다.


2. 데이터 연결하기

불러온 양식 파일에 DB의 데이터를 연결합니다.

...

참고사항
title참고 : MX-Grid 집계 함수

현재 가이드의 양식과 다르게 데이터를 집계하여 표시하는 경우에는 Excel의 집계 함수를 사용합니다.

Ex) SUMIF, VLOOKUP, OFFSET 등




3. 입력 화면 생성하기

데이터 CRUD를 위한 입력 화면을 생성합니다.

...

참고사항
title참고 : 병합된 셀 연결

병합된 셀의 경우 아래의 이미지와 같이 해당 셀의 전체 영역('{시트명}'!{시작셀}:{마지막셀})이 입력되는데

영역이 아닌 처음 시작 셀 주소만 연결합니다.

구분이미지
As-Is

Image Modified

To-Be

Image Modified



4. 엑셀 서식 설정하기

보고서에서 데이터를 입력할 수 있도록 입력 셀의 서식을 설정합니다.

...

i-AUD 디자이너에서 보고서를 실행하면, 서식을 지정한 셀에 입력창이 생성된 것을 확인할 수 있습니다.


5. 조회 조건 컨트롤 생성하기

i-AUD 디자이너에서 조회 조건 컨트롤을 생성합니다.


컨트롤 종류Name기타
Calendar > MonthVS_DATE
  • InitDate : NOW()
  • DataFormat : yyyy-MM
ComboBox > ComboVS_JO
  • DataSource 연결

    펼치기
    titleSQL 보기


    코드 블럭
    languagesql
    firstline1
    title콤보박스 SQL
    linenumberstrue
    collapsetrue
    SELECT 1 AS VALUE, '1조' AS NAME
    UNION ALL
    SELECT 2 AS VALUE, '2조' AS NAME
    UNION ALL
    SELECT 3 AS VALUE, '3조' AS NAME



  • AutoRefresh 활성화
ButtonBTN_REFRESH
  • Text : 조회
ButtonBTN_SAVE
  • Text : 저장


6. DB Upload Plan 설정하기

데이터 CRUD를 위해 DB Upload Plan(실행 계획)을 설정합니다.

...

DB Bot > DB Upload를 실행합니다.


1. SQL

하단의 "+" 버튼을 눌러 SQL 형태의 실행 목록을 추가합니다.

...

참고사항
title참고 : DELETE 문

데이터가 DELETE - INSERT 될 수 있도록 DELETE 문을 먼저 실행합니다.


2. DataGrid

edu_dev_mxgrid 테이블을 검색하여 연결합니다.

...

참고사항
title참고 : 실행 유형 옵션

데이터가 DELETE - INSERT 될 수 있도록 DataGrid 실행 유형 옵션을 설정합니다.


7. 프로세스봇 설정하기

프로세스봇을 활용하여 보고서의 이벤트별 동작을 설정합니다.

...

i-AUD 디자이너에서 프로세스봇을 실행합니다.

컨트롤 명이벤트 유형동작
VS_JOOndateBindEnd

Refresh - MXGrid

Image Modified

BTN_REFRESHOnClick

Refresh - MXGrid

Image Modified
BTN_SAVEOnClick

Module - 실행 계획 실행 후 데이터 조회 하기

Image Modified

Image Modified

Image Modified


8. 데이터 입력 및 실행계획 실행하기

보고서의 데이터 CRUD가 정상적으로 실행되는지 확인합니다.

...