Sap-hana-bi-development-user-prompts-and-filter-in-idt
IDTのユーザープロンプトとフィルター
Universe Designerでは、ビジネスプロンプトレイヤーでユーザープロンプトとフィルターを作成することもできます。 プロンプトは、ユーザー入力または事前定義された入力値を必要とするビジネスレイヤーまたはデータファンデーションで定義されます。
プロンプトは、次の入力タイプを持つことができます-
- プロンプトへの応答としてのユーザー入力 *事前定義された固定値
プロンプトには次のプロパティがあります。
Sr.No. | Properties & Description |
---|---|
1 |
選択した場合、ユーザーは実行時に値を入力するよう求められます。 オフにすると、実行時にパラメータの定義済みの値が入力されます。 |
2 |
Prompt Text ユーザーへのプロンプトが選択されている場合、プロンプトの質問またはディレクティブのテキスト。 |
3 |
Set Values [ユーザーへのプロンプト]オプションが選択されていない場合に使用できます。 実行時にパラメーターに使用される1つ以上の値を入力できます。 |
4 |
Data Types プロンプトへの回答に必要なデータ型。 |
5 |
Allow Multiple Values 選択した場合、ユーザーは値のリストから複数の値を取得できます。 |
6 |
Keep Last Values 選択すると、プロンプトが再実行されたときにユーザーが最後に選択した値が保持されます。 |
7 |
Index Aware Prompt 選択すると、キー列がプロンプトに含まれ、リスト内の値が制限されます。 キー列はユーザーには表示されません。 |
8 |
Associated List of Values プロンプトの値を提供する値のリスト。 |
9 |
Select Only from the List 選択すると、ユーザーはリスト内のメンバーを選択するように強制されます。 |
10 |
Select Default Value デフォルトとして使用される値を選択できます。 |
Universe Designerでは、データファンデーションにプロンプトを追加できます。プロンプトは、データファンデーションの上にあるビジネスレイヤーに直接継承されます。 注:プロンプトを編集する必要がある場合は、ビジネスレイヤーでは編集できません。 同じためにData Foundationを開く必要があります。
プロンプトを挿入するには、参照ペインでパラメーターと値の一覧(LOV)タブをクリックし、パラメーターの挿入アイコンをクリックします。
LOVの使用
LOVを使用できます。 オブジェクトに関連付けられた値のリストからプロンプトの値を選択できます。 データセットを選択した値に制限することができます。 データファンデーションまたはビジネスレイヤーのオブジェクトにLOVを使用できます。 さまざまなタイプのLOVを使用できます。
ビジネスレイヤーオブジェクトに基づくLOV。 この場合、LOVは他のクエリまたは以下を含む階層に基づいています-
- *静的LOV *-指定された値のリストが手動で含まれるか、ファイルからインポートされます。
- SQLに基づくLOV -特定のSQL式によって返される値です。
次のプロパティはLOV用に編集できます-
- 列名-これは、列の名前を編集するために使用されます。
- キー列-インデックス対応キーとなる列を選択できます。
- データタイプ-これは、列のデータタイプを定義するために使用されます。
- 非表示-このオプションを選択すると、列は表示されません。