ウィジェットのテンプレートの作成

  1. レポートカタログで [レポートテンプレート] フォルダーを右クリックして、[新規] > [レポートテンプレート] を選択します。
  2. [プロパティ] ペインで、テンプレートにスタイルシートを割り当てます。
    [レポートを作成] ダイアログボックスでスタイルシートを選択した場合、このステップは必要ありません。
  3. レポートカタログでテンプレートを右クリックして、[スタイルシート] > [スタイルをコピー] を選択します。
    [レポートを作成] ダイアログボックスでスタイルシートを選択した場合、このステップは必要ありません。
  4. 次のレポート変数を作成します。
    • ShowTitle: TRUE
    • ShowMargin: TRUE
    • ShowToolbar: TRUE
    • Title: タイトル
  5. レポートカタログでテンプレートを右クリックして、[レポートアクション] を選択します。次のパラメーターを持つ [パラメーターを設定] アクションを指定します。
    名前 プロパティ
    ShowMargin Value (.Text) =NOT(GETENVIRONMENTINFO("Container","HasMargin"))
    ShowTitle Value (.Text) =NOT(GETENVIRONMENTINFO("Container","HasTitle"))
    Title Value (.Text) =TRANSLATEUNIQUESTRING("wdt_Title")
  6. レポートカタログでテンプレートを右クリックして、[レポートパラメーター] を選択します。次の特性を持つレポートパラメーターを作成します。
    変数 パラメーター名 タイプ 固定
    Title タイトル ウィジェットタイトル はい

    これで、ウィジェットタイトルがホームページウィジェットに自動的に表示されるようになります。

  7. [列幅] ダイアログボックスで、次の特性を指定します。
    幅 (px) グローバル変数 その他
    A 10 common_Size_ReportMarginSide_Outer
    B 8 common_Size_ReportMarginSide_Inner
    C 240 拡大を許可
    D 8 common_Size_ReportMarginSide_Inner
    E 10 common_Size_ReportMarginSide_Outer
  8. [行の高さ] ダイアログボックスで、次の特性を指定します。
    高さ 変数 その他
    2 ShowTitle
    3 ShowToolbar
    4 240 拡大を許可
    5 Common_Size_ ReportMarginBottom
  9. セル E5 をクリックし、[オブジェクト] ツールバーの [可視レポート範囲] をクリックします。
  10. 行 1、2、および 3 のヘッダーを選択し、[オブジェクト] ツールバーの [レポートヘッダー] をクリックします。
  11. レポート変数の Title をセル C2 にドラッグします。
  12. [Description] を C3 で指定します。
  13. たとえば、セル E2 と E3 で [END] を指定し、ニュートラルスタイルを両方のセルに適用します。
    E2 および E3 のコンテンツでは、C2 と C3 で長い文字列をカットし、それらがウィジェットをオーバーフローしないようにしています。
  14. 共有画像からツールバーアイコンをレポートに挿入します。たとえば、[フィルター]、[編集]、[設定] アイコンを挿入します。[グラフィックオブジェクトの書式設定] ダイアログボックスの [サイズと位置] タブで、各アイコンに次のオプションを指定します。
    • セルから独立
    • 表示可能な範囲に水平にアンカー
    • ヘッダーに垂直にアンカー

    [セル枠までの距離] フィールドで、右下のオプションボタンを選択して、下枠から 5 ピクセルを指定します。

  15. [セル枠までの距離] フィールドで、左、中央、および右の各アイコンについて、右枠からの距離をそれぞれ次のように指定します。
    左: 73 ピクセル
    中央: 44 ピクセル
    右: 15 ピクセル
  16. セル A2 と E2 では、この条件付き書式を指定して、見出し 1 スタイル ReportVariables.ShowMargin.Text="FALSE" を適用します。
  17. セル A3 と E3 では、この条件付き書式を指定して、ツールバースタイル ReportVariables.ShowMargin.Text="FALSE" を適用します。