페이지 트리

버전 비교

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

...

실습 목표 |i-AUD 기능을 응용한 제품별 매출 현황 분석 화면


참고사항
title참고 : 각 컨트롤 종류 및 DB 정보

(정보)(정보) DB Connection : EDU

(정보)(정보) DBMS 종류 : PostgreSQL


컨트롤 유형테이블 명
1Multi ComboBoxEDU_DEV_SALES
2Chart
3Olap-Grid
4Rich TextBox & List-Grid 연동EDU_DEV_COMMENT_EDIT
5Label-





참고사항
titleQuestions : 매출 실적 현황 화면 목표
  1. 조회 조건에 따라 [조회] 버튼 클릭 시 데이터 조회
    Chart > OLAP Grid > 매출 현황 보고 데이터(List Grid) 순차 조회 되도록 설정

  2. 접속 정보 표현
    접속자 ID : Session 정보 (Client Script - Matrix.getUserInfo API 활용)
    접속 시간 : Formula 이용 (수식 편집기 - ToDate, NOW 함수 활용)

  3. 계산 필드
    영업이익 : Sum([매출액]) - Sum([원가]) - Sum([판매관리비])
    영업이익율 : GetVariationValue([영업이익]) / Sum([매출액])

  4. 영업 이익에 따른 조건부 서식
    영업이익율이 75% 이상인 경우 - 스타일 관리자의 "Olap_달성율2" 스타일 적용
    영업이익율이 70% 이하인 경우 - 스타일 관리자의 "Olap_달성율1" 스타일 적용

  5. Chart 클릭 시 이벤트
    OLAP과 "매출 현황 보고 (List Grid)" 조회
    클릭한 제품명을 라벨에 표현 (단, 보고서 Open 또는 [조회] 버튼 클릭 시 "▶ 제품 : 전체" 로 표현)

  6. 매출 현황 보고 입력 (실행 계획)
    [저장] 버튼 클릭 시 조회 조건 "년월"과 차트에서 선택한 "제품" 기준으로 텍스트 박스에 입력한 데이터를 저장 및 수정
    데이터 저장 테이블 명 : EDU_DEV_COMMENT_EDIT (Rich TextBox에 COMMENT_TXT 필드와 Binding)

  7. 목표 화면과 동일하게 제작하기
    데이터 단위, 서식, 폰트 색상 등



...