式を使用してページ分割されたレポートのインジケーターのサイズを指定する (レポート ビルダー)
適用対象: Microsoft レポート ビルダー (SSRS) Power BI Report Builder SQL Server Data Tools のレポート デザイナー
ページ分割されたレポートのインジケーターは、色、方向、形状のほか、サイズを変更して、視覚的効果を高めることができます。
インジケーターには、IndicatorStates という名前のインジケーターの状態のコレクションがあります。 一般に、IndicatorStates コレクションには複数の状態があります。 各状態は、コレクションのメンバーであり、アイコンで表示されます。 各状態をまとめて IndicatorStates コレクションが構成されます。
アイコンのサイズを動的に構成するには、レポート ビルダーのプロパティ ペインにある IndicatorStates コレクションのメンバーのプロパティを設定します。 プロパティ ペインが表示されていない場合は、 [表示] タブをクリックし、 [プロパティ] をクリックします。
Note
SQL Server Data Tools (SSDT) では、[プロパティ] ウィンドウを使用して、メンバーのプロパティを設定します。 [プロパティ] ウィンドウが開いていない場合は、F4 キーを押します。
プロパティ ペインでは、インジケーターの IndicatorStates コレクションのプロパティにアクセスできます。 アイコンを異なるサイズになるように構成するには、式を使用して IndicatorStates コレクション メンバーの ScaleFactor プロパティを設定します。 詳細については、「式 (レポート ビルダーおよび SSRS)」を参照してください。
この手順で使用する式は、「インジケーター (レポート ビルダーおよび SSRS)」で示されているように、異なるサイズのインジケーターを含むレポートの生成にも使用されました。
Note
ページ分割されたレポートの定義ファイル (.rdl) は、Microsoft レポート ビルダー、Power BI レポート ビルダー、または SQL Server Data Tools のレポート デザイナーを使用して作成および変更できます。
式を使用してインジケーターのアイコン サイズを指定するには
変更するインジケーターをクリックします。
プロパティ ペインで、IndicatorStates プロパティを探します。
プロパティ ペインがカテゴリごとに整理されている場合は、 [状態] カテゴリ内に IndicatorStates があります。
IndicatorStates の横にある参照ボタン ( [...] ) をクリックします。 [インジケーターの状態コレクション エディター] ダイアログ ボックスが開きます。
コレクションのメンバーをすべて選択します。
[プロパティの複数選択] の一覧で、ScaleFactor の横にある下矢印をクリックし、 [式] をクリックします。
[式] ダイアログ ボックスで、式を作成します。
次のサンプル式では、 SalesYTD フィールドの値に基づいて、アイコンのサイズが異なります。
=IIF(Fields!SalesYTD.value = 0,0,Fields!SalesYTD.value/Max(Fields!SalesYTD.value,"Indicator"))
詳細については、「式の例 (レポート ビルダーおよび SSRS)」を参照してください。
[OK] を選択します。
[OK] を選択します。
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示