실습 예제 |차트를 활용한 경영 현황 대시보드 화면



실습 Template 다운로드

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

  • 경영 현황 Template 사용 방법
    1. 포털에서 보고서를 실행합니다.

      템플릿 위치 : [TBD] > [Templates] > [3.Sample] > [Dashboard] > "경영 현황"



    2. 우측 상단의 (다른 이름으로 저장) 버튼을 클릭하여 작업할 폴더에 저장합니다.

    3. 저장한 보고서를 실행합니다.

    4. 우측 상단의 (보고서 편집) 버튼을 클릭하여 디자이너 창을 실행합니다.




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

데이터 조회를 위한 컨트롤을 생성합니다.


1.1 컨트롤 불러오기

  1. 상단 메뉴 영역에서 [UI Bot]을 클릭하여 ComboBox, Calendar,  Label 컨트롤을 생성

1.2 컨트롤별 속성 설정

  1. 우측 컨트롤 속성 편집 영역에서 다음과 같이 Calendar의 속성을 지정해줍니다.





  2. 우측의 컨트롤 속성 편집 영역에서 다음이 ComboBox의 속성을 설정합니다.


  3. 우측의 컨트롤 속성 편집 영역에서 다음이 Label의 속성을 설정합니다.

    NameText
    LB_조회년월조회년월
    LB_제품군제품군


Step 2. 제품별 판매수량

차트 속성을 활용하여 데이터를 Olap-Grid와 연결합니다.


2.1 Olap-Grid 설정

  1. 보고서 하단의 DATA Form을 클릭하여 이동합니다.


  2. Olap-Grid 컨트롤 생성


  3. 컨트롤 속성 변경


  4. Olap-Grid 우 클릭하여 데이터소스 > i-META 메뉴를 실행하여 "매출분석" META 파일의 데이터를 연결합니다.

    META 파일 경로 : [TBD] > [Templates] > [3.Sample] > [OLAP] > "매출분석"
  5. 조회 조건 영역에 년월, 상품대분류 필드를 배치합니다.

  6. 설정 탭으로 이동 


2.2 Chart 설정

  1. 보고서 하단의 MAIN Form을 클릭하여 이동합니다.

  2. MAIN Form으로 돌아와서 Chart 컨트롤 생성


  3. 컨트롤 속성 변경


  4. 차트 유형 변경


  5. Chart 컨트롤을 우 클릭하여 디자인 창을 실행한 후 디자인 속성을 변경합니다.


  6. 범례


보고서가 정상적으로 작동하는지 확인합니다.

         

Step 3. 월별 총 매출이익

차트 속성을 활용하여 데이터를 Olap-Grid와 연결합니다.


3.1 Olap-Grid 설정

  1. DATA Form으로 이동하여 Olap-Grid 컨트롤 생성


  2. 컨트롤 속성 변경


  3. Olap-Grid 우 클릭하여 데이터소스 > i-META 메뉴를 실행하여 "매출분석" META 파일의 데이터를 연결합니다.
  4. 조회 조건 영역에 년월, 상품대분류 필드를 배치합니다.
  5. Olap-Grid 컨트롤을 우 클릭하여 디자인 창을 실행한 후 디자인 속성을 변경합니다.


  6. 필드
    필드 메뉴에서  신규 아이콘을 클릭하여 총매출이익 계산 필드를 생성합니다.
  7. 설정


3.2 Chart 설정

  1. MAIN Form으로 돌아와서 Chart 컨트롤 생성


  2. 컨트롤 속성 변경


  3. Chart 컨트롤을 우 클릭하여 디자인 창을 실행한 후 디자인 속성을 변경합니다.


  4. 계열


  5. 범례


보고서가 정상적으로 작동하는지 확인합니다.

         

Step 4. TOP5 지역 매출

차트 속성을 활용하여 데이터를 Olap-Grid와 연결합니다.


4.1 Olap-Grid 설정

  1. DATA Form으로 이동하여 Olap-Grid 컨트롤 생성


  2. 컨트롤 속성 변경
  3. Olap-Grid 우 클릭하여 데이터소스 > i-META 메뉴를 실행하여 "매출분석" META 파일의 데이터를 연결합니다.
  4. 조회 조건 영역에 년월 필드를 배치합니다.
  5. Olap-Grid 컨트롤을 우 클릭하여 디자인 창을 실행한 후 디자인 속성을 변경합니다.

  6. 필드
    필드 메뉴에서 매장지역 필드를 Row에서 Column으로 이동합니다.

  7. 설정


  8. MAIN Form으로 돌아와서 Chart 컨트롤 생성

  9. 컨트롤 속성 변경


  10. Chart 컨트롤을 우 클릭하여 디자인 창을 실행한 후 디자인 속성을 변경합니다.


  11. 기본

  12. 계열 > 스타일


  13. 계열 > 기타
  14. 범례


보고서가 정상적으로 작동하는지 확인합니다.

         

Step 5. 제품군별 판매현황

도넛 차트를 생성합니다.


  1. Pie-Chart 컨트롤 생성


  2. 컨트롤 속성 변경
  3. PieChart를 우 클릭하여 데이터소스 > i-META 메뉴를 실행하여 "매출분석" META 파일의 데이터를 연결합니다.
  4. 조회 조건 영역에 배치한 필드에 변수명을 입력

  5. 차트 유형 변경


  6. Pie-Chart 컨트롤을 우 클릭하여 디자인 창을 실행한 후 디자인 속성을 변경합니다.


  7. 계열

  8. 범례


보고서가 정상적으로 작동하는지 확인합니다.


Step 6. Process Bot 설정하기

Process Bot을 활용하여 보고서의 동작을 설정합니다.


6.1 조회 버튼 생성

보고서를 조회할 수 있는 버튼을 설정합니다.

  1. Button 컨트롤 생성


  2. 컨트롤 속성 변경


  3. Process Bot 아이콘()을 클릭하여 프로세스 봇 창을 실행하고, 버튼 컨트롤을 더블 클릭합니다.


  4. Activities 탭을 클릭 후 Refresh 모듈더블 클릭합니다.


  5. 모듈 파라미터 설정 아이콘()을 클릭하여, Refresh 동작을 설정합니다.
    Refresh 대상 : PieChart, OlapGrid1, OlapGrid2, OlapGrid3


6.2 차트 색상 설정

Module을 활용하여 차트의 색상을 설정합니다.

  1. Process Bot 아이콘()을 클릭하여 프로세스 봇 창을 실행하고, Report 더블 클릭합니다.


  2. Activities > Modules > 컨트롤별 > Chart > [Chart] 차트 색상 팔레트 지정 하기 모듈을 선택하고 값을 설정합니다.



    사용한 색상 코드

    #8FB8F0, #2C6DC9, #2C3765, #ABC7EE, #8F96A8, #C6CAD5, #C4D9F5, #EEF1F5


  3. Report > OnDocumentLoadComplete 이벤트에 '[Chart] 차트 색상 팔레트 지정 하기' 모듈을 연결합니다.


보고서가 정상적으로 작동하는지 확인합니다.