인쇄      온라인 도움말의 PDF 버전 열기


이전 항목

다음 항목

열 필터 프롬프트 추가

사용자는 열 필터 프롬프트를 사용하여 보고서의 열을 필터링하기 위한 값을 선택할 수 있습니다. 이를 위해 가능한 필터 값의 범위와 사용자가 보고서의 필터 값을 선택하는 방법을 정의할 수 있습니다.

Oracle CRM On Demand Answers의 [프롬프트 정의] 페이지에서 열 필터 프롬프트를 정의합니다. 보고서에 여러 개의 열 필터 프롬프트가 구성되면 나열된 순서대로 한 번에 하나씩 사용자에게 표시됩니다.

열 필터 프롬프트를 추가하거나 수정하려면

  1. Oracle CRM On Demand Answers의 [프롬프트 정의] 페이지에서 [프롬프트 생성]을 클릭하고 [열 필터 프롬프트]를 선택합니다.
  2. [프롬프트 속성] 대화 상자의 [캡션] 상자에 열 필터 프롬프트의 캡션을 입력합니다.

    사용자가 보고서를 실행하면 캡션이 나타납니다.

  3. [설명] 상자에 설명을 입력합니다(선택 사항).
  4. [열 필터] 드롭다운 리스트에서 필터링할 보고서 열을 선택한 후 [연산자] 드롭다운 리스트에서 사용할 연산자를 선택합니다.

    사용자가 연산자를 선택하도록 하려면 *Prompt User 연산자를 선택합니다.

  5. 적절한 옵션을 선택하여 사용자가 값을 선택할 방식을 지정합니다.

    사용자는 드롭다운 리스트에서 값을 선택하거나, 선택 항목을 찾아 텍스트 상자에 입력할 수 있습니다.

    참고: 드롭다운 리스트에서 선택할 경우 최대 1,000개의 값이 허용됩니다.

  6. 사용자에게 열 필터 프롬프트에 대해 하나의 값만 선택하도록 허용하려면 [단일 값만] 확인란을 선택합니다.
  7. [사용자 항목에 표시할 값] 아래에서 다음 옵션 중 하나를 선택합니다.
    • 값을 표시하지 않으려면 [없음]을 클릭합니다.

      사용자가 값을 입력할 필요 없습니다.

    • 가능한 모든 값을 표시하려면 [전체 값]을 클릭합니다.
    • 값의 하위 집합을 표시하려면 [필터 제한 값] 또는 [SQL 결과]를 클릭합니다.

      필터 제한 값. 값 제한은 여러 열에 대한 프롬프트를 표시할 때 또는 결과에 필터가 이미 포함되어 있을 때 유용합니다. 이 옵션을 사용하면 사용자는 데이터 없음 결과를 가져오는 값을 선택할 수 없습니다. 예를 들어, 보고서에 국가 열과 시 열이 포함되고 Country=France 필터가 이미 포함되어 있는 경우, 시 열 필터에 대해 제한된 값을 선택하면 선택 항목은 프랑스의 시로만 제한되며 Country=Italy 및 City=Paris와 같은 상호 배타적인 필터를 선택할 수 없습니다. 값 제한은 다른 두 옵션에 비해 프롬프트 처리 시간이 더 많이 필요할 수 있습니다.

      SQL 결과. 값을 SQL 문의 결과로 제한하려면 [SQL 결과] 옵션을 클릭하고 텍스트 상자에 SQL 문을 입력합니다. [SQL 결과] 프롬프트를 사용할 경우 다음 조건이 적용됩니다.

      • 여러 [SQL 결과] 프롬프트를 연결할 수는 없습니다. 예를 들어, 두 개의 [SQL 결과] 프롬프트가 있는 경우 한 프롬프트의 필터링된 값은 다른 프롬프트에 영향을 주지 않습니다.
      • 첫 번째 프롬프트가 [SQL 결과] 프롬프트이고 두 번째 프롬프트가 일반 프롬프트인 경우 두 번째 프롬프트에서 [필터 제한 값] 옵션이 선택되어 있으면 두 번째 프롬프트의 결과는 첫 번째 프롬프트의 결과로 제한됩니다. 첫 번째 프롬프트가 일반 프롬프트이고 두 번째 프롬프트가 [SQL 결과] 프롬프트인 경우에는 두 프롬프트를 연결할 수 없습니다.
      • [SQL 결과]가 아닌 프롬프트는 프롬프트 순서에 관계없이 항상 연결할 수 있습니다.
      • 프롬프트 드롭다운 리스트에 사용할 수 있는 최대 값 수는 1,000개입니다. SQL 결과가 1,000개 이상의 레코드를 반환하는 경우 처음 1,000개 레코드만 표시됩니다.
  8. [기타 옵션] 영역에서 옵션을 선택합니다.
    • 사용자가 필터 선택 항목을 제한하도록 허용하려면 [사용자가 선택 항목을 제한할 수 있도록 허용] 확인란을 선택합니다. 이 확인란을 선택하면 조건(예: 시작 문자, 끝 문자, 포함)을 사용하여 선택 항목을 제한할 수 있는 선택 리스트가 사용자에게 표시됩니다.

      제한된 선택 항목을 사용하여 사용자는 필터로 사용할 값을 찾을 수 있습니다. 예를 들어, 필터에 프랑스의 모든 시가 포함될 경우 사용자는 필터 선택 항목을 P로 시작하는 시로 제한할 수 있습니다.

    • 사용자가 열 필터를 건너뛰도록 허용하려면 [사용자가 프롬프트를 생략할 수 있도록 허용] 확인란을 선택합니다.

      그러면 [프롬프트 생략] 옵션이 나타납니다. 그러면 사용자는 이 옵션을 클릭하여 해당 필터에 대한 선택을 무시할 수 있습니다.

  9. 작업을 완료하면 [확인]을 클릭합니다.

    열 필터 프롬프트가 [프롬프트 정의] 페이지에 표시됩니다.

  10. 열 필터 프롬프트를 보려면 [분석 미리 보기] 단추를 클릭합니다.

열 필터 프롬프트의 속성을 수정하려면

  1. 프롬프트의 [속성] 단추를 클릭합니다.
  2. [프롬프트 속성] 대화 상자에서 항목을 변경하고 [확인]을 클릭합니다.

열 필터 프롬프트를 실행 순서에서 위나 아래로 이동하려면

  • 프롬프트가 원하는 순서로 표시될 때까지 위쪽 및 아래쪽 화살표를 클릭합니다.

    분석에 대한 두 개 이상의 프롬프트가 있는 경우에만 위쪽 및 아래쪽 화살표가 나타납니다.

열 필터 프롬프트를 삭제하려면

  • 프롬프트의 [삭제] 단추를 클릭합니다.

2016년 10월 게시됨 Copyright © 2005, 2016, Oracle. All rights reserved. Legal Notices.