Oracle® Fusion Middleware Oracle Business Intelligence Discoverer Plusユーザーズ・ガイド 11gリリース1 (11.1.1) E51907-01 |
|
前 |
次 |
このダイアログを使用して、パラメータを作成できます。たとえば、Discovererユーザーがワークシートを開いたときにワークシート・データをフィルタ処理する方法を選択できるようにすることができます。
詳細は、次の項目を参照してください。
パラメータの名前を指定してください
このフィールドを使用して、パラメータの名前を入力できます。この名前は、「パラメータ値の編集」ダイアログのパラメータ・リストに表示されます。このフィールドを空白にしておくと、Discovererによりデフォルト名が作成されます。
このパラメータを使用するアイテムを指定しますか
このドロップダウン・リストを使用して、パラメータを使用するアイテムを次のように指定できます。
パラメータを使用してワークシートをフィルタ処理するには、ワークシートに現在含まれているアイテムのリストから、フィルタ処理するアイテムを選択します。たとえば、暦月に基づいてワークシートをフィルタ処理するには、ここで「Month」を選択します。
ヒント: ワークシートに現在含まれていないアイテムでパラメータを使用するには、「追加アイテム」オプションを使用して「アイテムの選択」ダイアログを表示します。「アイテムの選択」ダイアログでは、ワークシートで使用できる選択可能なフォルダからアイテムを選択できます。
パラメータを使用して計算に入力する場合は、「<なし>」オプションを選択します。たとえば、「<なし>」を選択して、ワークシート・ユーザーがワークシートに表示する増加率を選択できるようにします。
演算子を使用する
このチェック・ボックスを使用して、選択したアイテムを使用してワークシートをフィルタ処理する際のパラメータの条件を自動的に作成できます。このチェック・ボックスは、パラメータを作成する際はデフォルトで選択され、「このパラメータを使用するアイテムを指定しますか」ドロップダウン・リストから「<なし>」を選択した場合は自動的に選択が解除されます。
ドロップダウン・リストから、条件で使用する適切な演算子(=など)を選択します。
条件
この読取り専用フィールドには、このパラメータで使用する条件の名前が表示されます。
このパラメータに表示するプロンプト
このフィールドを使用して、ユーザーがパラメータ値を選択するときに入力する必要がある情報を伝えるプロンプト(質問または指示)を入力できます。このプロンプトは、「パラメータ値の編集」ダイアログに表示されます。たとえば、「確認する年」または「Regionを選択してください」などです。このフィールドを空白にしておくと、Discovererによりデフォルト・プロンプトが作成されます。
このパラメータに表示する説明
このフィールドを使用して、パラメータの使用目的についての簡単なパラメータの説明を入力できます。この説明は、「ワークシートの編集」ダイアログ: 「パラメータ」タブと「パラメータ値の編集」ダイアログに表示されます。
ワークシートごとに異なるパラメータを許可しますか。
ワークブック内のすべてのワークシートに対して同じパラメータ値セットを適用する場合は、「すべてのワークシートでパラメータ値セットを1つのみ許可」オプションを使用します。
各ワークシートに異なるパラメータ値を指定できるようにする場合は、「ワークシートごとに異なるパラメータ値を許可」オプションを使用します。
ユーザーに値の入力を要求
ワークシートが表示される前にユーザーがパラメータ値を入力できるようにするには、このチェック・ボックスを使用します。このチェック・ボックスはデフォルトで選択されていることに注意してください。
複数の値の選択をユーザーに許可
ユーザーがアイテムとの照合に複数の値を選択できるようにするには、このチェック・ボックスを使用します。
注意: 「このパラメータを使用するアイテムを指定しますか」ドロップダウン・リストからから「<なし>」を選択した場合は、このチェック・ボックスの選択を解除します。Discovererエンド・ユーザーが複数のパラメータ値を入力した場合は、最初のパラメータ値のみが使用されます。
ユーザーによる索引または値の選択を許可
「パラメータ値の編集」ダイアログで、パラメータ値を索引付きで表示するか(たとえば、(010) January、(011) February)、または索引なしで表示するか(たとえば、January、February)をユーザーが選択できるようにする場合は、このチェック・ボックスを使用します。
このチェック・ボックスは、次のように使用できます。
ワークシート・ユーザーが、パラメータ値を索引付きで表示するかどうかを選択できるようにする場合は、このチェック・ボックスを選択します。
パラメータ値を常に索引なしで表示する場合は、このチェック・ボックスの選択を解除します。
注意: 「ユーザーによる索引または値の選択を許可」チェック・ボックスは、Discovererマネージャが索引を設定している場合のみ使用可能になります。
このパラメータに指定するデフォルト値
このフィールドを使用して、「パラメータ値の編集」ダイアログのパラメータのデフォルト値を入力できます。「パラメータ値の編集」ダイアログに値を入力しないと、ここで入力した値が使用されます。
<索引および値>ドロップダウン・リスト(使用可能な場合)を使用して、パラメータのデフォルト値を索引付き(たとえば、(010) January、(011) February)、または索引なし(たとえば、January、February)で表示できます。<索引および値>ドロップダウン・リストの使用方法の詳細は、「「パラメータ値の編集」ダイアログ」を参照してください。
注意: <索引および値>ドロップダウン・リストをここに表示するかどうかは、「ユーザーによる索引または値の選択を許可」チェック・ボックスを使用して決定します。
ヒント: 日付アイテムの場合は、フィールドの右側にあるカレンダ・アイコンをクリックすると、グラフィカルな「カレンダ」ダイアログを使用して日付を指定できます。「カレンダ」アイコンが表示されない場合は、フィールドの右の下矢印をクリックし、「カレンダから選択」を選択すると「カレンダ」ダイアログが表示されます。
注意: 計算でDECODE文を使用して今日の日付を変換する場合など、Discoverer Plusエンド・ユーザーがパラメータのデフォルト値にTODAYという語を使用する場合は、'TODAY'のように語を一重引用符で囲む必要があります。TODAYを一重引用符で囲まないと、Discovererではこの語をリテラル値と解釈するため、次のエラー・メッセージが表示されます。
- ORA-01858: 数値を指定する箇所に数値でないものが指定されています
このパラメータの値リストをフィルタしますか。
これらの設定を使用すると、ワークシートにカスケード・パラメータを設定できます。たとえば、「Region」用パラメータと「City」用パラメータがあるとします。エンド・ユーザーがパラメータ値として「East」地域を選択する場合、「City」パラメータにLOVを指定して、「East」地域の都市のみを表示できます。
すべてのパラメータ値をユーザーに表示するには、「使用可能な値をすべて表示」オプションを使用します。
このオプションは、カスケード・パラメータを設定しない場合に使用します。
「選択した条件に基づいて値リストをフィルタ」オプションを使用して、次の条件リストを有効にします。
このオプションは、次の<条件>リストから条件を選択してカスケード・パラメータを設定する場合に使用します。
例については、「選択した条件に基づくパラメータ値リストのフィルタ処理(カスケード・パラメータ)」を参照してください。
<条件>リストのチェック・ボックスを使用して、このパラメータの値リストに適用する条件を1つ以上選択できます。
たとえば、「City」に対してパラメータを作成する場合、<「条件」>リストのRegion=:ChooseRegionの隣にあるチェック・ボックスを選択して、エンド・ユーザーが「Region」パラメータに指定した地域の都市のみを表示できます。
<選択した条件>リストのチェック・ボックスをクリックすると、この条件を適用することによってクエリー・パフォーマンスが低下する可能性があることを示す警告記号が表示されます。
注意: <条件>リストのチェック・ボックスは、「選択した条件に基づいて値リストをフィルタ」オプションを選択した場合のみ使用可能になります。
注意:
「このパラメータに指定するデフォルト値」フィールドに予約語のリテラル値を入力する場合は、その語を一重または二重引用符で囲みます。たとえば、NULLというテキストを含むデータベース・テキスト値を検索するには、"NULL"と入力します。NULL(引用符なし)を入力すると、DiscovererによりNULL値が表示されます。