レポート アクション フォーム エディター (キューブ デザイナーの タブ) (Analysis Services - 多次元データ)
キューブ デザイナーで [アクション] タブのレポート アクション フォーム エディター ペインを使用すると、[アクション オーガナイザー] ペインで選択されたレポート アクションを変更できます。
オプション
名前
アクションの名前を入力します。[アクションの対象]
[対象になる種類] オプションと [対象になるオブジェクト] オプションの表示を拡張します。[対象になる種類]
アクションが関連付けられるオブジェクトの種類を選択します。 サーバーは、指定された種類のオブジェクトに適用されるアクションのみをクライアントに返します。 アクションは、[条件] が一致する場合、および次の表に指定されたオブジェクトが選択された場合に、クライアントに対して使用可能になります。値
選択されたオブジェクト
[属性メンバー]
[対象になるオブジェクト] の属性に基づくレベルからメンバーが選択されます。
注 選択された属性を使用する他のユーザー階層はレポート アクションを継承します。
[セル]
[対象になるオブジェクト] の名前付きセットが選択されます。 キューブ内のすべてのセルを選択するには、[すべてのセル] を選択します。
[キューブ]
[対象になるオブジェクト] のキューブが選択されます。 現在のキューブを使用するには、[CURRENTCUBE] を選択します。
注 キューブが名前を変更したり、アクションを他のキューブへコピーしたりする場合、[CURRENTCUBE] を使用することにより、移植性が向上します。 現在のキューブを表すために、[CURRENTCUBE] を使用することをお勧めします。
[ディメンションのメンバー]
[対象になるオブジェクト] でディメンションのメンバーが選択されます。
階層
[対象になるオブジェクト] で階層が選択されます。
[階層メンバー]
[対象になるオブジェクト] で階層内のメンバーが選択されます。
[レベル]
[対象になるオブジェクト] でレベルが選択されます。
[レベル メンバー]
[対象になるオブジェクト] でレベル内のメンバーが選択されます。
[対象になるオブジェクト]
アクションが関連付けられるオブジェクトを選択します。 Microsoft SQL Server Analysis Services インスタンスは、選択したオブジェクトに適用されるアクションのみをクライアントに返します。 使用可能なオブジェクトは、[対象になる種類] の選択によって制限されます。[条件 (省略可能)]
オプションの条件を記述する多次元式 (MDX) を入力します。この式は、アクションが使用可能な場合に制限を設定する [対象になるオブジェクト] のメンバーと一緒に使用されます。 この式は、ブール値を返す必要があります (true は、アクションが使用可能なことを示します)。[計算ツール] ペインで選択した要素をこのオプションにドラッグすると、選択した要素の MDX 構文が含まれます。
[レポート サーバー]
[サーバー名] オプション、[サーバー パス] オプション、および [レポート形式] オプションの表示を拡張します。[サーバー名]
アクションがレポートを実行する Microsoft SQL Server Reporting Services インスタンスの名前を入力します。[サーバー パス]
Reporting Services インスタンスのレポートへのパスを入力します。 たとえば、「Sales/YearlySalesByCategory」と入力します。[レポート形式]
レポートが返される形式を選択します。 次の表では、使用可能な形式について説明しています。値
説明
[HTML5]
レポートが HTML 5.0 に準拠した形式で返されます。
[HTML3]
レポートが HTML 3.2 に準拠した形式で返されます。
[Excel]
レポートが Microsoft Office Excel ワークシート (.xls) ファイルとして返されます。
[PDF]
レポートが Adobe Portable Document Format (.pdf) ファイルとして返されます。
[パラメーター (省略可能)]
[レポート] で指定されたレポートに対してレポート パラメーターを指定することができるグリッドの表示を拡張します。 グリッドに含まれる列は、次のとおりです。列
説明
[パラメーター名]
レポートに渡されるレポート パラメーターの名前を入力します。
[パラメーター値]
レポートに渡されるレポート パラメーターの値を入力します。
参照ボタン ([...]) をクリックして [MDX ビルダー] ダイアログ ボックスを表示し、レポート パラメーターの値を指定する MDX 式を作成します。 [MDX ビルダー] ダイアログ ボックスの詳細については、「[MDX ビルダー] ダイアログ ボックス (Analysis Services - 多次元データ)」を参照してください。
パラメーターが MDX 式に設定されている場合、この MDX 式はアクションが実行されるときに評価されます。設定されていない場合は、変更されずにレポートに渡されます。
[追加のプロパティ]
[呼び出し]、[アプリケーション]、[説明]、[キャプション]、および [キャプションに MDX を使用] オプションの表示を拡張します。[呼び出し]
いつアクションを実行する必要があるかを設定します。注 このオプションは、クライアント アプリケーションがアクションをいつ実行するかについて推奨するだけで、アクションの呼び出しを直接制御することはありません。
次の表では、使用可能な設定について説明しています。
値
説明
[バッチ]
アクションは、バッチ操作または Microsoft SQL Server Integration Services タスクの一部として実行する必要があります。
[インタラクティブ]
アクションは、ユーザーがアクションを呼び出したときに実行されます。
[オープン時]
アクションは、キューブが最初に開いたときに実行されます。
[アプリケーション]
[アクションの式] によって返される文字列を解釈できる、アプリケーションの名前を入力します。このオプションを使用して、どのクライアント アプリケーションが最もよくこのアクションを使用するか識別したり、ポップアップ メニューのアクションの横に適切なアイコンを表示したりできます。
注 このオプションは、どのクライアント アプリケーションがアクションを実行するかについて推奨するだけで、アクションへのアクセスを直接制御することはありません。 クライアント アプリケーションでは、他のクライアント アプリケーションに関連付けられているすべてのアクションを非表示にする必要があります。
説明
アクションの説明をオプションで入力します。[キャプション]
[キャプションに MDX を使用] を [False] に設定する場合は、クライアント アプリケーションでアクションに対して表示されるキャプションを入力します。[キャプションに MDX を使用] を [True] に設定する場合は、キャプションの文字列を返す多次元式 (MDX) を入力します。
[キャプションに MDX を使用]
クライアント アプリケーションのアクションに表示されるキャプションを表すリテラル文字列が [キャプション] に入力されている場合は、[False] を選択します。クライアント アプリケーションのアクションに表示されるキャプションを表す文字列を返す MDX 式が [キャプション] に入力されている場合は、[True] を選択します。 MDX 式は、アクションがクライアント アプリケーションに返される前に解析される必要があります。
関連項目
参照
[アクション] (キューブ デザイナー) (Analysis Services - 多次元データ)
ツール バー (キューブ デザイナーの [アクション] タブ) (Analysis Services - 多次元データ)
[アクション オーガナイザー] (キューブ デザイナーの [アクション] タブ) (Analysis Services - 多次元データ)
[計算ツール] (キューブ デザイナーの [アクション] タブ) (Analysis Services - 多次元データ)
アクション フォーム エディター (キューブ デザイナーの [アクション] タブ) (Analysis Services - 多次元データ)
ドリルスルー アクション フォーム エディター (キューブ デザイナーの [アクション] タブ) (Analysis Services - 多次元データ)