프롬프트를 사용하면 보고서 조회자가 보고서를 실행할 때 그리드 행, 열 또는 POV에 대한 멤버를 선택할 수 있습니다.
보고서를 디자인할 때 프롬프트에 대한 멤버 선택을 정의하면 보고서 조회자가 보고서를 실행할 때 정의된 멤버에서 선택합니다. 글로벌 POV(모든 선택 인쇄가 사용으로 설정된 경우)에서 프롬프트를 정의하고 보고서에서 그리드의 행 및 열을 정의할 수 있습니다. 예를 들어 그림 9-4은 사용자가 글로벌 POV의 제품
및 연도
, 그리드 행의 계정
멤버, 그리드 열의 기간
멤버를 선택할 수 있는 보고서를 실행하는 경우 표시되는 프롬프트를 보여줍니다.
- Reports에서 프롬프트 정의를 참조하십시오.
그림 9-4 POV 및 그리드 프롬프트 예
프롬프트 사용 시 고려해야 할 사항:
모든 선택 인쇄가 사용으로 설정된 경우 POV 차원에서 프롬프트를 선택할 수 있습니다. 이렇게 하면 사용자가 보고서를 실행할 때 POV 차원에 대해 하나 이상의 멤버를 선택할 수 있습니다.
다른 멤버 선택 함수 내의 그리드 행 또는 열 세그먼트에서 프롬프트를 정의할 수 있습니다. 예: 범위 (prompt1, prompt2)
참조 Doclet으로 보고서 패키지에 삽입된 경영 보고서의 프롬프트를 사용할 수 있습니다.
프롬프트 정의
프롬프트를 정의하려면
보고서를 열고 그리드를 편집합니다.
다음 중 하나를 수행하여 멤버 선택 대화 상자를 엽니다.
그리드에서 차원을 마우스 오른쪽 버튼으로 누르고 멤버 선택을 누릅니다.
그리드에서 차원을 선택한 다음 차원 이름이 포함된 공식 입력줄에서 을 누릅니다.
멤버 선택 대화 상자에서 다음과 같이 작업을 수행합니다.
멤버 옆에 있는 를 누른 다음 모든 함수 보기를 선택하여 함수 빌더를 엽니다.
함수 목록에서 프롬프트를 선택합니다.
선택 목록에서 사용자가 사용할 수 있는 멤버를 선택합니다. 고려 사항:
선택 목록은 다중 데이터 소스를 사용하는 보고서의 글로벌 POV 프롬프트에 필수 사항입니다.
선택 목록은 모든 기타 프롬프트에 선택 사항입니다. 선택 목록을 지정하지 않은 경우 사용자는 접근할 수 있는 해당 차원의 멤버를 선택할 수 있습니다.
다중 선택 허용을 사용하여 사용자를 단일 선택으로 제한하거나 다중 차원 멤버를 선택할 수 있도록 허용합니다. 멤버 선택 함수의 매개변수로 사용되는 프롬프트에 대해 다중 선택을 허용할 수 없습니다(예: 하위(프롬프트)
).
선택 사항: 기본 선택에서 프롬프트의 기본값으로 나열된 멤버를 선택합니다. 다중 선택 허용이 사용 안함으로 설정되면 기본 멤버 하나만 선택할 수 있습니다.
주:
함수를 기본 멤버로 지정할 수는 없습니다.
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 대화 상자의 프롬프트 탭이 표시됩니다. 프롬프트 탭을 선택하고 항목을 선택합니다. 이 예에서는 총 엔티티
의 기본값을 유지합니다.
그림 9-6은 POV에 총 엔티티
가 표시되어 있는 삽입된 참조 Doclet의 출력을 보여줍니다.
그림 9-6 참조 Doclet 프롬프트 예: 출력