다음을 통해 공유


필터 목록 대화 상자(모델 디자이너)

필터 목록 대화 상자의 용도는 드롭다운 목록을 사용하여 탐색할 수 없는 너무 큰 사용 가능한 값 집합에서 목록을 만드는 것입니다. 사용 가능한 값은 특성에 대한 고유한 값 집합이거나 모델에 정의된 엔터티의 인스턴스일 수 있습니다. 데이터 필터링 대화 상자에서 필터 조건 옆에 있는 선택한 값 없음 링크를 클릭할 경우 모델 디자이너 및 보고서 작성기 3.0은 필터 목록 대화 상자를 엽니다.

특성의 경우에는 특성의 ValueSelection 속성이 List로 설정된 경우 필터 목록 대화 상자가 사용됩니다. 이 경우 사용 가능한 데이터 목록에 해당 특성에 대한 모든 고유한 값이 표시됩니다. 특정 값을 찾으려면 필터 입력란에 단어를 입력한 후 필터 단추를 클릭합니다.

엔터티의 경우에는 엔터티의 InstanceSelection 속성이 List, FilteredList 또는 MandatoryFilter로 설정된 경우 필터 목록 대화 상자가 사용됩니다. 이 속성이 List로 설정된 경우 사용 가능한 데이터 목록에는 해당 엔터티의 모든 인스턴스가 표시되고 대화 상자는 특성에 대한 고유한 값을 표시할 때와 동일하게 작동합니다. 이 속성이 FilteredList 또는 MandatoryFilter로 설정된 경우 대화 상자를 열 때 처음에는 인스턴스가 표시되지 않습니다. 대신에 찾기 단추를 클릭하면 사용 가능한 값의 하위 집합을 반환하는 필터를 만들 수 있습니다. 이 하위 집합은 사용 가능한 데이터 목록에 표시됩니다. 이 집합에서 하나 이상의 값을 목록에 추가한 다음 포함할 모든 값을 선택할 때까지 이 과정을 반복할 수 있습니다.

확인을 클릭하면 선택한 데이터 목록의 항목이 원래 필터에 표시됩니다.

옵션

  • 찾기
    사전 필터링을 수행해야 하는 경우 찾기 단추가 표시됩니다. 사용 가능한 데이터 목록 상자에 표시할 항목 개수를 필터링합니다. 단추를 클릭하면 새로운 데이터 필터링 대화 상자가 표시됩니다. 유효한 필터를 적용하고 확인을 클릭합니다. 필터 목록 대화 상자가 다시 표시될 때 사용 가능한 데이터 목록이 채워집니다.

  • 사용 가능한 데이터
    필터의 드롭다운 목록에 추가할 항목을 선택합니다. 이 목록은 미리 채워져 있을 수 있습니다. 그렇지 않으면 찾기 단추를 클릭해 목록을 채울 수 있습니다.

  • 추가
    사용 가능한 데이터 목록에서 선택한 항목을 선택한 데이터 목록으로 이동하려면 클릭합니다.

  • 모두 추가
    사용 가능한 데이터 목록에서 모든 항목을 선택한 데이터 목록으로 이동하려면 클릭합니다.

  • 선택한 데이터
    데이터 필터링 대화 상자에서 필터 기준 드롭다운 목록에 추가할 모든 항목을 표시합니다.

  • 삭제
    선택한 데이터 목록에서 선택한 항목을 제거합니다.

  • 필터
    사용 가능한 데이터 목록에 표시되는 항목의 수를 줄이려면 한 단어를 입력하고 필터 단추를 클릭합니다. 예를 들어 제품 이름으로 구성된 목록 중에서 이름에 "mountain"이 포함된 제품만 필요한 경우 "mountain"이라는 단어를 입력하여 해당 제품 항목만 표시합니다. 이 옵션은 사용 가능한 데이터 목록이 사전에 채워진 경우에만 사용할 수 있습니다.