페이지 트리

버전 비교

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

page no.

Showpageid

Start Release No : 7.0.610.20260917-11 / Update Release No : 7.0.610.20260917-11

작성자 : 김예슬 / 검수자 : 이지연 이경륜


  1. 기능 설명
    1. ComboBox의 ComboBox 의 Binding 속성에 OlapGrid의 기존의 DataGrid 컬럼에 더해 OlapGrid 의 디멘전 필드연결할 수 있는 기능이 추가되었습니다.기존에는 ComboBox의 Binding 속성에 DataGrid의 컬럼을 연결할 수 있었으며, 이제 OlapGrid의 디멘전 필드도 연결할 수 있습니다.
    2. OlapGrid의 OlapGrid 의 디멘전 필드를 연결하면 ComboBox에 ComboBox 에 해당 디멘전의 데이터 목록이 표시됩니다. 사용자가 목록에서 값을 선택하면 선택한 값이 OlapGrid의 OlapGrid 의 필터에 적용되며적용되고, 필터 조건에 따라 데이터가 다시 조회됩니다.
    3. MultiComboBox와 Slicer에서 MultiComboBox 와 Slicer 에서 제공하던 OLAP 필터 연결 기능을 단일 선택 컨트롤인 ComboBox에서도 사용할 ComboBox 에서도 쓸 수 있어, 하나의 값만 값 하나만 선택하는 조회 조건을 간단하게 구성할 수 있습니다.
    4. 예를 들어 보고서 상단에 위쪽에 부서 ComboBox를 ComboBox 를 배치하고 OlapGrid의 OlapGrid 의 부서 필드를 연결하면, 사용자가 선택한 부서의 데이터만 OlapGrid에 OlapGrid 에 표시할 수 있습니다.
    5. 활용 예시

      • OLAP 보고서에서 부서, 지역, 제품 등 하나의 조건만 선택하도록 구성하는 경우
      • 여러 값을 선택하는 MultiComboBox 대신 간단한 드롭다운 형태의 조회 조건이 필요한 경우
      • ComboBox의 ComboBox 의 항목을 별도로 따로 구성하지 않고 OlapGrid의 OlapGrid 의 디멘전 멤버를 항목으로 사용하려는 경우
    6. Binding 유형에 따른 동작

      ComboBox는 ComboBox 는 연결 대상에 따라 다음과 같이 동작합니다.

      구분Grid 연결OlapGrid 연결
      연결 대상
      Grid의
      Grid 의 컬럼
      OlapGrid의
      OlapGrid 의 필드
      주요 용도Grid 데이터 입력 및 편집OLAP 데이터 필터링
      ComboBox 항목설정된 DataSource 또는 직접 입력한 항목연결한 디멘전의 데이터 목록
      표시 값선택한 행의 컬럼 값현재 적용된 OLAP 필터 값
      값 선택 시선택한 행의 셀 값이
      변경됩니다
      바뀝니다.선택한 값으로
      OlapGrid가
      OlapGrid 가 필터링되고 데이터가 다시 조회됩니다.


      도움말
      title참고

      하나의 ComboBox에는 ComboBox 에는 Grid 또는 OlapGrid 중 하나만 연결할 수 있습니다. OlapGrid를 OlapGrid 를 연결하면 기존에 연결된 Grid는 Grid 는 해제됩니다.

        
        

  2. 사용 방법
    1. 기능 위치

    1. : i-AUD

    디자이너
    1. Designer > ComboBox 선택 >

    우측
    1. [속성

    패널
    1. ] 창 > Data > Binding

    2. 보고서에 OlapGrid ComboBox 를 배치합니다.
    3. ComboBox 를 선택하고 우측 [속성 패널의 ] 창의 Data > Binding 을 클릭합니다.
    4. Binding 트리에서 연결할 OlapGrid 를 펼칩니다.
    5. ComboBox와 ComboBox 와 연결할 필드를 선택한 후 확인을 클릭합니다오른쪽 아래 [확인] (✓) 버튼을 누릅니다.

      Image Modified

    6. Binding 속성에 OlapGrid명.필드캡션 형식의 값이 표시되는지 확인합니다.
    7. 보고서를 실행합니다실행합니다.
    8. ComboBox를 ComboBox 를 열면 연결한 필드의 데이터 목록이 표시됩니다.

      Image Modified

    9. 목록에서 값을 선택합니다. 선택한 값이 OlapGrid의 OlapGrid 의 필터에 적용되고, 해당 조건에 맞는 데이터가 다시 조회됩니다.

      Image Modified


  3. 동작
    1. 데이터 목록 조회

      ComboBox를 ComboBox 를 열 때마다 연결한 필드의 데이터 목록을 조회하여 조회해 표시합니다.

      목록을 조회하는 동안에는 loading... 이 표시될 수 있습니다. OlapGrid의 OlapGrid 의 조회 조건이나 데이터가 변경된 바뀐 경우에도 ComboBox를 ComboBox 를 다시 열면 변경된 바뀐 내용을 기준으로 목록이 갱신됩니다.

    2. 값 선택 및 필터 적용

      ComboBox에서 ComboBox 에서 값을 선택하면 연결된 OlapGrid 필드에 해당 값이 필터로 적용되고, 조건에 맞는 데이터가 다시 조회됩니다.

    3. [전체 항목을 이용한 ] 항목으로 필터 해제

      ComboBox의 ComboBox 의 UseAllItems 속성을 사용하면 목록 상단에 맨 위에 [전체] 항목이 표시됩니다.

      [전체] 를 선택하면 ComboBox와 ComboBox 와 연결된 OlapGrid 필드의 필터가 해제됩니다.

    4. OlapGrid 필터와 선택 값 동기화

      OLAP [필터 관리] 창에서 필터를 변경하거나 OlapGrid에서 바꾸거나 OlapGrid 에서 필터를 해제하면, 변경된 바뀐 필터 상태가 ComboBox에도 ComboBox 에도 반영됩니다.

      단, MultiComboBox나 Slicer에서 값을 변경한 경우에는 ComboBox의 표시 값이 즉시 MultiComboBox 나 Slicer 에서 값을 바꾼 경우에는 ComboBox 의 표시 값이 바로 바뀌지 않습니다. ComboBox를 ComboBox 를 다시 열면 현재 필터 상태에 맞춰집니다.


  4. 관련 속성
      OlapGrid를
      1. OlapGrid 를 연결한 경우에도

      ComboBox의
      1. ComboBox 의 기존 속성을 그대로 사용할 수 있습니다.

        속성OlapGrid 연결 시 동작
        UseAllItems사용하면 데이터 목록
      상단에
      1. 맨 위에 [전체] 항목이 추가됩니다. [전체] 를 선택하면 연결한 필드의 필터가 해제됩니다.
      OlapGrid에
      1. OlapGrid 에 해당 필드의 필터가 적용되어 있지
      않은 경우에는
      1. 않으면 [전체] 가 선택된 상태로 표시됩니다.
        SortType데이터 목록의 정렬 방식에 적용됩니다.
        InitType / InitValue
      OlapGrid에
      1. OlapGrid 에 필터가 적용되어 있으면
      해당
      1. 필터 값이 우선 표시됩니다.
        IsReadOnly읽기 전용으로 설정하면 현재 적용된 필터 값을 표시하되, 사용자가
      ComboBox에서
      1. ComboBox 에서 값을
      변경할
      1. 바꿀 수 없습니다.
        LabelField / ValueField
      별도로
      1. 따로 설정하지 않아도 됩니다.


        도움말
        title참고

        보고서를 처음 실행할 때부터 특정 값으로

      OlapGrid를
      1. OlapGrid 를 필터링하려면 InitValue 가 아니라

      OlapGrid에
      1. OlapGrid 에 해당 필터를 미리

      설정하여
      1. 설정해 저장해야 합니다.


    도움말
    title참고 사항
    • 단일 선택 설정

    OlapGrid에서
    • OlapGrid 에서 해당 필드에

    하나의 값만
    • 값 하나만 적용하도록 제한하려면 [필터 관리] 창에서 [여러 항목 선택] 을 해제합니다. 설정한 상태는 보고서에 저장됩니다.

      조회 조건에 따라 다음과 같이 컨트롤을 선택할 수 있습니다.

      • 하나의 값만 선택하는 경우 : ComboBox
      • 여러 값을 선택하는 경우 : MultiComboBox
    ComboBox의
    • ComboBox 의 Binding 설정을 삭제하면
    OlapGrid와의
    • OlapGrid 와의 연결도
    해제되며
    • 해제되고,
    ComboBox는
    • ComboBox 는 일반 선택 컨트롤로 동작합니다.


    참고사항
    title주의 사항
    • 여러 개의 필터 값이 적용된 경우

    OlapGrid의
    • OlapGrid 의 연결된 필드에

    여러 개의
    • 필터 값이 여러 개 적용되어 있으면

    ComboBox에는
    • ComboBox 에는 첫 번째 값만 표시됩니다.

    ComboBox는 하나의 값만
    • ComboBox 는 값 하나만 선택할 수 있는 컨트롤이므로, 이 상태에서

    ComboBox의
    • 다른 값을 선택하면 기존에 적용되어 있던 나머지 필터 값은

    제외되고
    • 빠지고 새로 선택한 값만 적용됩니다.

      여러 값을 함께 선택하거나 유지해야 하는 조회 조건에는 MultiComboBox

    사용하세요
    • 사용해 주세요.

    동일한
    • 같은 필드에 여러 컨트롤을 연결하는 경우

    동일한
    • 같은 OlapGrid 필드에 ComboBox, MultiComboBox, Slicer 등 여러 필터 컨트롤을 함께 연결하지 않는 것을 권장합니다.

    동일한 필드에 여러 컨트롤을 연결하면
    • 한 컨트롤에서 값을

    변경했을
    • 바꿨을 때 다른 컨트롤의 표시 값이

    즉시 변경되지
    • 바로 바뀌지 않을 수 있습니다. 해당 컨트롤을 다시 열면

    변경된
    • 바뀐 필터 값이 반영됩니다.

    • 연결할 수 있는 필드

    ComboBox에는 OlapGrid의
    • ComboBox 에는 OlapGrid 의 디멘전 필드와 속성 필드를 연결할 수 있습니다.

      측정값 필드와 기간 필드는 연결할 수 없으며 Binding 트리에도 표시되지 않습니다.

    • 데이터 건수 제한

    iMgt에서
    • iMgt 에서 설정한 데이터 건수 제한

    ComboBox에서
    • ComboBox 에서 조회하는 데이터 목록에도 적용됩니다.

      조회 결과가 설정된 건수를

    초과하면
    • 넘으면 제한된 건수까지만 목록에

    표시되며
    • 표시되고 안내 메시지가 나타납니다.

      이때

    OlapGrid에
    • OlapGrid 에 적용된 필터 값이

    데이터
    • 건수

    제한으로 인해 ComboBox
    • 제한 때문에 목록에 포함되지

    않은 경우, ComboBox의
    • 않으면 ComboBox 의 선택 값은 빈 값으로 표시될 수 있습니다.

      데이터가 많은 필드를

    연결하는 경우에는
    • 연결할 때는 시스템에 설정된 데이터 건수 제한을

    확인하세요
    • 확인해 주세요.

    • 변경 사항

      변경 전변경 후릴리즈 번호
      ComboBox의 ComboBox 의 Binding 트리에 OlapGrid가 OlapGrid 가 표시되지 않아 DataGrid의 DataGrid 의 컬럼만 연결할 수 있었습니다. OLAP 필터 연결은 MultiComboBox와 Slicer에서만 MultiComboBox 와 Slicer 에서만 사용할 수 있었습니다.Binding 트리에 OlapGrid가 OlapGrid 가 함께 표시되며, 디멘전 필드와 속성 필드를 연결할 수 있습니다. 연결하면 선택한 값이 OlapGrid의 OlapGrid 의 필터에 적용됩니다.7.0.610.20260917-11



    기능 정보
    •  API Open
    •  UI Open
    •  Read Only
    •  Not Use
    •  Hidden
    •  Not Recommend
    •  해당 없음
    시작 버전 정보
    • Release No : 7.0.610.20260917-11

    • i-AUD : 7.0.610.

      0

      20260917-

      202609161136

      11


    정보
    title샘플 정보
    • 샘플 URL :
    • 샘플 파일

    첨부 파일
    patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,.*mtsz


    페이지 속성
    hiddentrue


    정보
    titleBCRM 정보


    (BCRM#G4159) [i-AUD][생산성] ComboBox 의 Binding 트리에 OlapGrid 필드 연결 지원