Sap-webi-input-controls

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

SAP Webi-入力コントロール

入力コントロールは、レポートデータのフィルタリングと分析に使用されます。 テキストボックスとラジオボタンを使用して入力コントロールを定義します。 入力コントロールは、テーブルやセクションヘッダーなどのレポート要素に関連付けられており、コントロールを使用してレポート要素にフィルターを適用します。

入力制御の値を選択すると、選択した値によって入力制御に関連付けられているレポート要素の値がフィルタリングされます。

入力コントロールは階層データでも使用できます。

Webiで入力コントロールを定義する

入力コントロールを使用するには、デザインモードにする必要があります。 [分析]→[フィルター]→[入力コントロール]→[コントロールの定義]に移動します。

Webiでの入力コントロールの定義

[入力コントロールの定義]ダイアログが開きます。 データのフィルタリングに使用するレポートオブジェクトを選択し、[次へ]をクリックします。

レポート要素を選択してからコントロールの定義を選択すると、選択したブロックのオブジェクトのみを含めるオプションが表示されることに注意してください。 このチェックボックスを選択すると、選択したレポート要素のオブジェクトのみが表示されます。

コントロールの定義を選択

コントロールを選択および定義するオプションが表示されます。 コントロールを選択すると、単一の値または複数の値など、さまざまなコントロールタイプを選択できます。 コントロールの定義では、コントロールの名前、説明、選択するコントロールの値、入力コントロールに表示される演算子と行数などを選択できます。

コントロールの選択

次のウィンドウで、*レポート要素*を割り当てる必要があります。 レポート要素から選択できます。 レポート要素を入力コントロールに割り当てることができます。 (例-以下に示すように、両方のブロックから入力コントロールとして選択しました)。

[完了]をクリックすると、左側のペインの[入力コントロール]タブの下に入力コントロールが追加されます。

入力制御タブ

入力コントロール

入力コントロールの選択と入力コントロールのタイプに従って、データがレポートに反映されます。

入力コントロールを編集する

入力制御を編集するには→左ペインから入力制御を選択→[編集]アイコンをクリックします。

入力コントロールの編集

[入力コントロールの編集]ダイアログボックスが開きます。 入力制御を変更し、[OK]をクリックします。

編集入力コントロールを開く

入力コントロールを整理する

入力コントロールを整理するには、左ペインの[入力コントロール]タブに移動します。

入力コントロールをドラッグアンドドロップして、入力コントロールペインで上下に移動します。 入力制御ダイアログボックスを押したまま上下に移動します。

入力コントロールの整理

「x」マークを使用して、入力コントロールを削除します。

入力コントロールマップの表示

入力コントロールのマップを表示するには、入力コントロールを選択→上部の[マップ]をクリックします。

入力コントロールMap1を表示

入力コントロールMap2を表示

入力コントロールとしてテーブルとチャートを定義する

テーブルまたはチャートを使用して、入力コントロールを定義することもできます。 テーブルを選択→右クリックして、リンク→要素リンクの追加を選択します。

テーブルとチャートの定義

単一のオブジェクトまたはすべてのオブジェクトを選択して、フィルタリングオブジェクトとして定義できます。 [次へ]をクリックします。

レポートオブジェクトの選択

入力コントロールの名前と説明を入力できます。 [次へ]をクリックします。 [次へ]をクリックすると、他のブロックを選択して、このオブジェクトを入力コントロールとして使用できます。 [完了]をクリックします。

レポート要素の割り当て

同様に、他のレポート要素の入力コントロールとしてチャートを使用できます。