静的変数の作成

静的変数とは、ラベルや段落などのテキスト文字列であり、レポート・パッケージ・ドックレットに挿入可能です。

例として、"CurrentMonth"という現在の月の静的変数を作成する場合、"August 2016"というテキストを入力します。次の月のレポートにロールオーバーする場合には、CurrentMonth変数のテキストを"September 2016"に更新する単純な方法で、レポート・パッケージ全体にわたって、その変数の全インスタンスに変更が伝播されます。

静的変数は、Narrative Reporting Webインタフェースでも作成、定義できますが、Oracle Smart View for Officeを使用してドックレットに挿入する必要があります。

注:

開始する前に、レポート・パッケージを開いており、ドックレットも開いてチェックアウトしていることを確認してください。

静的変数を作成するには:

  1. レポート・パッケージを開き、「レポート・パッケージ」パネルのドロップダウン・リストで、「変数」を選択します

    レポート・パッケージ内のドロップダウン・リストで使用可能なオプションが表示されます。オプションは「レポート・センター」と「変数」です
  2. 「レポート・パッケージ」パネルで、「新規変数の作成」「レポート・パッケージ」パネル内の「新規変数の作成」ボタンを示すプラス記号。をクリックし、次にドロップダウン・リストから「静的変数」を選択します。

    レポート・パッケージ・パネルには「静的変数の作成」が表示され、ここには、変数の名前と値およびオプションの説明を入力します:


    「名前」、「説明」および「値」フィールドを含む「静的変数の作成」と呼ばれる領域が表示された「レポート・パッケージ」パネル。
  3. 次のように変数を定義します:
    1. 変数の「名前」を入力します。

      名前は、レポート・パッケージ内の変数全体で一意であり、簡単に見つけられるよう、変数を説明したものにする必要があります。

    2. オプション: 変数の「説明」を入力します。
    3. 「値」フィールドに、静的変数のテキストを入力します。
      • 静的変数の最大長は255文字です。

      • テキスト文字列はラベルまたは段落となり、文字列全体が、レポート・パッケージで入力したとおりに表示されます。

    次の例では、名前が"CurrentMonth"、説明が"The current month and year for the report"、値が"August 2016"で静的変数を作成しています。この変数は、次に示すように、様々な用途で現在の月の日付を表示する複数の箇所に挿入できます:

    ユーザー定義名、説明および値が移入された「静的変数の作成」のフィールド。緑色のチェック・マークが表示されています。これは、変数を作成するための「OK」ボタンです。「X」は、変数の作成を取り消すために表示されています。

    この変数は、たとえば次のように、様々な用途で現在の月の日付を表示する複数の箇所に挿入できます:

    • 静的変数を、"For the month of <<CurrentMonth>>"と表示される内部の営業費用ドックレットに表示されるテキストに挿入します。

    • 静的変数を、"During <CurrentMonth>>, ... "と表示されるドックレットの脚注内の段落に挿入します。

    次の月の場合、レポート・パッケージ内の現在の月の日付のすべてのインスタンスを更新するには、新しい月(たとえばSeptember 2016)を使用するように変数値を変更します。このオプションにより、変更は一様に実装され、値の日付が誤ることはありません。

  4. 「OK」ボタン「OK」ボタンを示す緑色のチェック・マーク。をクリックします。

    変数の作成を取り消すには、「取消」ボタン、「取消」ボタンを示す「X」。をクリックします

  5. ドックレットへの変数の挿入の手順に従い、変数をドックレットに挿入します。