실습 예제 |Grid 컨트롤의 Slicer 기능을 활용한 비정형 화면 제작 |
---|
· Grid의 Slicer 기능을 통하여 Dimension 항목 조건에 필요한 데이터를 빠르게 필터링 할 수 있습니다. · 데이터 소스를 사용하여 조건으로 사용 가능하며, 피벗이나 그리드에서 바로 컨트롤이 생성됩니다. |
DB Bot을 활용하여 화면 제작에 사용될 데이터를 가져옵니다.
· 조회조건(필터)를 이용하여 데이터의 추출 조건을 변경할 수 있습니다. · 필터는 [논리연산자], [조건 필터 연산자], [속성 설정]으로 구분됩니다. |
· 캘린더 아이콘을 클릭하여 조회하고자 하는 기간을 설정할 수 있습니다. |
7. 조회조건 영역에 배치된 [Country_Name] 필드에 [드롭다운▼] 버튼을 클릭하여 조건 필터 연산자를 [IN]으로 변경합니다.
8.[IN] 연산자는 선택한 값 목록을 포함하여 데이터를 조회합니다.
9.[Country_Name]조회조건 오른쪽 [드롭다운 ▼] 버튼을 클릭하여 값 목록을 전체로 선택한 뒤 확인 버튼을 클릭합니다
10.배치가 아래와 같이 완료 되었는지 확인 후 오른쪽 하단 [확인] 버튼을 클릭합니다.
3.Slicer를 배치할 공간을 확보 하기 위해 Olap_Grid 컨트롤을 선택 후 오른쪽 속성창 하단 Docking영역 [Left] 체크박스에 Check를 해제 합니다.
4. Olap_Grid에 우 클릭하여 [Slicer] 선택하고 Dimension 항목의 [Customer_Name] 값을 선택합니다.
5.동일한 방법으로 [Product_Name] Slicer도 생성합니다.
6.아래와 같이 컨트롤을 배치합니다.
7. 배치가 완료 되었으면, 상단에 실행버튼을 클릭하고 Slicer항목에 원하는 값을 선택합니다
8. 다중 선택하고자 할 경우 Ctrl 키를 이용하여 선택합니다.
9. 화면이 완성되었으면 [다른 이름으로 저장] 버튼을 클릭하여 저장합니다.
· Slicer 속성창 설정 방법
|