Sap-hana-bi-development-user-prompts-and-filter-in-idt

提供:Dev Guides
移動先:案内検索

IDTのユーザープロンプトとフィルター

Universe Designerでは、ビジネスプロンプトレイヤーでユーザープロンプトとフィルターを作成することもできます。 プロンプトは、ユーザー入力または事前定義された入力値を必要とするビジネスレイヤーまたはデータファンデーションで定義されます。

プロンプトは、次の入力タイプを持つことができます-

  • プロンプトへの応答としてのユーザー入力 *事前定義された固定値

プロンプトには次のプロパティがあります。

Sr.No. Properties & Description
1
  • Prompt to Users*

選択した場合、ユーザーは実行時に値を入力するよう求められます。

オフにすると、実行時にパラメータの定義済みの値が入力されます。

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の使用

次のプロパティはLOV用に編集できます-

  • 列名-これは、列の名前を編集するために使用されます。
  • キー列-インデックス対応キーとなる列を選択できます。
  • データタイプ-これは、列のデータタイプを定義するために使用されます。
  • 非表示-このオプションを選択すると、列は表示されません。