프롬프트를 사용하여 멤버 지정

프롬프트를 사용하면 보고서 조회자가 보고서를 실행할 때 그리드 행, 열 또는 POV에 대한 멤버를 선택할 수 있습니다.

보고서를 디자인할 때 프롬프트에 대한 멤버 선택을 정의하면 보고서 조회자가 보고서를 실행할 때 정의된 멤버에서 선택합니다. 글로벌 POV(모든 선택 인쇄가 사용으로 설정된 경우)에서 프롬프트를 정의하고 보고서에서 그리드의 행 및 열을 정의할 수 있습니다. 예를 들어 그림 9-4은 사용자가 글로벌 POV의 제품연도, 그리드 행의 계정 멤버, 그리드 열의 기간 멤버를 선택할 수 있는 보고서를 실행하는 경우 표시되는 프롬프트를 보여줍니다.

비디오 아이콘 - Reports에서 프롬프트 정의를 참조하십시오.

그림 9-4 POV 및 그리드 프롬프트 예


위에 설명되어 있는 멤버를 선택하도록 사용자에게 요청하는 프롬프트를 보여주는 스크린샷

프롬프트 사용 시 고려해야 할 사항:

  • 모든 선택 인쇄가 사용으로 설정된 경우 POV 차원에서 프롬프트를 선택할 수 있습니다. 이렇게 하면 사용자가 보고서를 실행할 때 POV 차원에 대해 하나 이상의 멤버를 선택할 수 있습니다.

  • 다른 멤버 선택 함수 내의 그리드 행 또는 열 세그먼트에서 프롬프트를 정의할 수 있습니다. 예: 범위 (prompt1, prompt2)

  • 참조 Doclet으로 보고서 패키지에 삽입된 경영 보고서의 프롬프트를 사용할 수 있습니다.

프롬프트 정의

프롬프트를 정의하려면

  1. 보고서를 열고 그리드를 편집합니다.

  2. 다음 중 하나를 수행하여 멤버 선택 대화 상자를 엽니다.

    • 그리드에서 차원을 마우스 오른쪽 버튼으로 누르고 멤버 선택을 누릅니다.

    • 그리드에서 차원을 선택한 다음 차원 이름이 포함된 공식 입력줄에서 멤버 선택을 누릅니다.

  3. 멤버 선택 대화 상자에서 다음과 같이 작업을 수행합니다.

    • 멤버 옆에 있는 함수를 누른 다음 모든 함수 보기를 선택하여 함수 빌더를 엽니다.

    • 대화 상자 하단의 보기 선택기 드롭다운 메뉴에서 함수를 선택합니다.
  4. 함수 목록에서 프롬프트를 선택합니다.

  5. 프롬프트 레이블에서 사용자에게 표시되는 프롬프트 텍스트를 입력합니다. 예: "분기 선택:".
  6. 선택 목록에서 사용자가 사용할 수 있는 멤버를 선택합니다. 고려 사항:

    • 선택 목록은 다중 데이터 소스를 사용하는 보고서의 글로벌 POV 프롬프트에 필수 사항입니다.

    • 선택 목록은 모든 기타 프롬프트에 선택 사항입니다. 선택 목록을 지정하지 않은 경우 사용자는 접근할 수 있는 해당 차원의 멤버를 선택할 수 있습니다.

  7. 다중 선택 허용을 사용하여 사용자를 단일 선택으로 제한하거나 다중 차원 멤버를 선택할 수 있도록 허용합니다. 멤버 선택 함수의 매개변수로 사용되는 프롬프트에 대해 다중 선택을 허용할 수 없습니다(예: 하위(프롬프트)).

  8. 선택 사항: 기본 선택에서 프롬프트의 기본값으로 나열된 멤버를 선택합니다. 다중 선택 허용이 사용 안함으로 설정되면 기본 멤버 하나만 선택할 수 있습니다.

    주:

    함수를 기본 멤버로 지정할 수는 없습니다.

POV에서 프롬프트 사용

POV에서 프롬프트 사용 시 고려해야 할 사항은 다음과 같습니다.

  • 프롬프트는 글로벌 POV에서만 지원됩니다. 로컬 POV에서는 프롬프트를 정의할 수 없습니다.

  • 제안만 표시가 항상 사용으로 설정됩니다. 사용자는 프롬프트에 대한 응답 외에는 POV 선택을 편집할 수 없습니다.

  • 인쇄 가능한 페이지에 대해 모든 선택 인쇄가 항상 사용으로 설정됩니다.

  • POV에서 또 다른 멤버 선택 함수에 대해 단일 선택을 매개변수로 가진 프롬프트를 사용할 수 있습니다. 예를 들어, 기간(시간) 차원에서 선택을 하위(프롬프트)로 정의할 수 있습니다. 이 프롬프트에서는 사용자가 분기1, 분기2, 분기3 또는 분기4를 선택할 수 있습니다. 사용자가 보고서를 실행하면 시스템에서 선택한 분기의 하위를 반환합니다. 예를 들어, 사용자가 분기1을 선택하면 시스템이 1월, 2월, 3월을 반환합니다.

  • 프롬프트가 정의된 POV 차원은 POV 선택으로 추가 멤버나 함수를 포함할 수 없습니다(이전 글머리 기호에 설명된 대로 단일 멤버에 대한 프롬프트는 제외).

  • 그리드에서 동일한 차원에 대해 현재 POV를 선택한 경우 POV 차원에서 프롬프트를 사용할 수 없습니다.

  • 보고서에 다중 데이터 소스가 있고 프롬프트를 사용하는 POV 차원이 해당 소스 간에 공유되는 경우 프롬프트는 POV에서 현재 완료된 것처럼 데이터 소스 간 공통 멤버 목록을 표시합니다.

Reports 참조 Doclet에서 프롬프트 사용

프롬프트를 사용하는 보고서를 보고서 패키지에 참조 Doclet으로 삽입할 수 있습니다. 보고서에 삽입하는 경우 및 스냅샷을 새로고침하는 경우 프롬프트에 응답합니다. 참조 Doclet을 체크인하는 경우 해당 참조 Doclet을 소비하는 모든 Doclet이 프롬프트 선택을 반영하도록 업데이트됩니다.

예를 들어 그림 9-5는 기본 선택으로 총 엔티티를 사용하는 총 엔티티의 하위(포함)에 대한 프롬프트를 보여줍니다.

그림 9-5 참조 Doclet 프롬프트 예: 정의


보고 영역 선택, 총 엔티티의 하위(포함) 선택 목록, 다중 선택 허용 사용 안함, 총 엔티티의 기본 선택 레이블이 있는 프롬프트를 보여주는 스크린샷.

보고서를 보고서 패키지에 참조 Doclet으로 삽입하는 경우 보고서 POV 대화 상자의 프롬프트 탭이 표시됩니다. 프롬프트 탭을 선택하고 항목을 선택합니다. 이 예에서는 총 엔티티의 기본값을 유지합니다.


프롬프트 탭이 표시되어 있고 총 엔티티가 선택된 보고서 POV 대화 상자를 보여주는 스크린샷.

그림 9-6은 POV에 총 엔티티가 표시되어 있는 삽입된 참조 Doclet의 출력을 보여줍니다.

그림 9-6 참조 Doclet 프롬프트 예: 출력

POV에 총 엔티티가 있는 요약 손익 계산서에 대한 그리드로 프롬프트 출력을 보여주는 스크린샷.