페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

Easy Heading Macro
navigationTitle목차
selectorh1,h2
navigationExpandOptionexpand-all-by-default
navigationWidth225

...


목표화면

...

title실습 버전 안내

...

Release No : 7.0.500.20240711-11

목표화면

Image Added

Multimedia
name16. 고객 등급별 매출 현황.mp4
width920
autostarttrue
height100%


참고사항
title월별 판매 실적 현황 Template

위 실습 예제를 학습하기 위한 실습 Template는 아래의 보고서를 다른 이름으로 저장하여 사용합니다.

  • 실습 Template 사용 방법
  • [i-MATRIX] 탭 > [Open] 메뉴를 클릭하여 화면을 불러온 후 다른이름으로 저장합니다.
    템플릿 위치 : [TBD] > [Templates] > [13. 조회화면Sample] > [정형화면(Cross Tab, Report)EPA] > "고객 등급별 판매현황"Image Removed


도움말
title참고 : 템플릿 보고서 설명

해당 템플릿에 대한 시트별 설명입니다.

1. V1 시트

화면에 출력할 대상 시트입니다.

Image Removed

  1. 데이터 값은 임의의 값으로 입력되어 있습니다.
  2. 수식 계산이 필요한 부분은 수식이 입력되어 있습니다.

    Image Added

2. D1 시트

V1 시트에서 사용할 데이터를 출력하고 연결하는 시트입니다.

3. P1 시트

보고서에서 사용할 파라미터(변수)를 정의하는 시트입니다.

Image RemovedImage Added


Step 1. 보고서 양식 불러오기

  1. i-MATRIX 디자이너에서 [Open] 버튼을 눌러 템플릿 파일을 불러옵니다.

...


  1. Image Added

Step 2. 조회 조건 컨트롤 생성하기

조회 버튼 클릭 시 설정한 조회 조건에 따라 데이터가 조회 되도록 컨트롤을 생성합니다.

  1. [Control][New] 메뉴를 선택하여 컨트롤 창을 생성합니다.
    Image Removed
    Image Added

  2. 컨트롤 창에서 마우스 오른쪽을 클릭한 후 [Add] > [DatePicker] > [MonthlyFromTo]  메뉴를 선택하여 캘린더를 생성합니다.
    Image Removed
    Image Added

  3. 생성된 라벨 컨트롤에서 마우스 오른쪽을 클릭한 뒤 [속성]을 선택하여 텍스트를  "조회년월"로 변경합니다.
    Image Removed
    Image Added

  4. 컨트롤 창에서 오른쪽 마우스를 클릭한 뒤 Add > Button 순서로 버튼을 생성합니다.
    조회 버튼의  버튼의 속성을 설정합니다.
    Image Removed
    Image Added

  5. 조회 버튼과 차트 버튼의 버튼의 속성아래와 같이 설정합니다.
    Image Removed
    Image Added     Image Added

Step 3. 변수 정의하기

엑셀의 이름 정의 기능을 활용하여 쿼리에서 사용할 변수를 선언하고, [조회년월] 컨트롤과 연결합니다.

  1. P1 시트에서 엑셀에 연동된 변수값이 쿼리에 바인딩 될 수 있게 이름 정의를 설정합니다.
    아래와 같이 "VS_DATE_FROM, VS_DATE_TO, VS_DATE_FROMTO" 영역을 선택한 뒤 [수식] 메뉴에서 선택 영역에서 만들기]를 클릭합니다.
    Image RemovedImage Added[

    참고사항
    title참고 : EXCEL에서 변수 선언

    엑셀의 이름 정의 기능을 사용합니다.

    1. [이름]에 변수명으로 사용할 텍스트를 입력합니다.
    2. 변수명을 입력한 셀과 이름정의(변수값) 셀을 동시에 잡습니다.
    3. [Ctrl+Shift+F3] 단축키 입력 또는 또는 [선택 영역에서 만들기]를 눌러서 이름 정의 창을 엽니다.
    4. [왼쪽 열]만 체크한 후 [확인] 버튼을 눌러 이름 정의를 완료합니다.


  2. 선택 영역에서 이름 만들기 창이 나타나면 [왼쪽 열]을 체크하고 [확인 버튼을 ] 버튼을 클릭합니다.

  3. 캘린더 컨트롤을 마우스 오른쪽 클릭하여 [Properties]를 선택합니다.

  4. LinckedCellVS_DATE_FROMTO를 FROMTO선택해서 P1 시트의 이름 정의한 셀과 연결합니다연결합니다.
    Image RemovedImage Added

    참고사항
    title참고 : 컨트롤 주요 속성



    주요 속성설명
    1InitCell처음 로딩될 때 표시할 명칭 또는 셀 주소
    2LinckedCell선택된 값이 셀에 표시될 셀 주소
    3Name컨트롤 이름
    4DataFormat

    데이터 조회 시 SQL 변수에 반영될 서식

    (실제 Data 포맷과 동일해야 함)

    5ViewFormat보고서 화면에 표현될 서식



  5. 캘린더 컨트롤의 값을 변경하면 해당 셀에 변경한 값이 표시되는 것을 확인할 수 있습니다.
    Image RemovedImage Added

  6. VS_DATE_FROMTO를 FROMTO엑셀 함수를 이용하여 From 값과 To 값으로 나눕니다.
    Image RemovedImage Added

    패널


    펼치기
    title사용한 수식 펼치기

    VS_DATE_FROM =LEFT(VS_DATE_FROMTO, 6)

    VS_DATE_TO =RIGHT(VS_DATE_FROMTO, 6)



  7. 초기값 영역은 설명에 있는 함수를 이용해서 데이터를 날짜 형식으로 변환합니다.

    Image Removed

    Image Added

    참고사항
    title

...

  1. VS_COL_CNT 변수

    =DATEDIF(D8,D9, "M") + 1

    VS_COL_CNT는 To 날짜의 월에서 From 날짜의 월을 뺀 값입니다.


Step 4. 데이터 연결하기

UI Bot을 활용하여 보고서에 등록되어 있는 데이터셋의 데이터를 V1 시트의 양식과 연결합니다.

...

  1. "&" 기호를 활용하여 양식의 여백에 기준값을 설정합니다.
    Image RemovedImage Added

    패널


    펼치기
    title열 영역(날짜)

    =TEXT([날짜 셀], "yyyyMM")


    펼치기
    title행 영역(매출구분, 제품그룹명, 제품명)

    =[매출구분매장 유형] & [제품그룹명]&[제품명]고객 등급]




  2. 설정된 기준값을 첫 행첫 열로 영역을 선택하고 i-MATRIX 메뉴에서 UI Bot을 클릭합니다.
    Image RemovedImage Added

  3. [데이터 생성 위치]를 D1 시트에서 설정하고, 실행 버튼을 클릭합니다.

...

  1. D1 시트로 이동한 후 i-MATRIX 메뉴에서 [DB Bot] > [DatasetManager]를 실행합니다.
    Image Removed]Image Added

  2. DS 데이터셋의 [출력 유형][피벗]으로 변경합니다.

  3. 출력 위치의 설정 아이콘을 클릭하여 출력 위치를 [분석항목]이 적힌 위치로 지정합니다.

  4. 출력 위치가 설정된 것을 확인한 후 [닫기]버튼을 클릭하여 변경한 내용을 저장합니다.
    Image RemovedImage Added

  5. V1 시트에서 기준값이 적혀있는 열과 행을 숨기기 합니다.
    Image RemovedImage Added

Step 5. Process Bot 설정하기

...

  1. i-MATRIX 리본 메뉴에서 Process Bot을 선택합니다.
    Image RemovedImage Added

  2. 조회 버튼 클릭 시 조회 조건에 따라 데이터가 조회되도록 설정 합니다.
    1. Refresh : "DS"
    2. Show Row/Column : 1월 ~ 12월 - Hide
    3. Show Row/Column : "VS_VIEW_YM" - Show
    Image RemovedImage Added

5.2 차트 버튼

차트 버튼 클릭 시 차트를 표시하거나 숨깁니다.

  1. Show Row/Column - 차트 영역 - Toggle

    Image Modified


5.3  확인

  1. i-MATRIX의 [Run] 버튼을 클릭하여 조회 월별 매출현황이 조회되는지 확인합니다.
  1. Image Added