機械翻訳について

ヘッダーとフッターの定義

テンプレートの一部として、ヘッダーとフッターを定義できます。

この項の内容は次のとおりです。

ヘッダーおよびフッターのネイティブ・サポート

レポートでは、ネイティブRTFヘッダーおよびフッターを使用できます。

ヘッダーまたはフッターを作成するには、使用しているワード・プロセッサのヘッダーとフッターの挿入ツールを使用します。 複数のヘッダーとフッターがある場合などは、別の方法として、start:bodyタグおよびend bodyタグを使用して、ヘッダーとフッターのリージョンとレポート本体を区別できます。

ヘッダーとフッターへのプレースホルダの挿入

このマニュアルの作成時点では、Microsoft Wordは、ヘッダーとフッターのフォーム・フィールドをサポートしていません。

したがって、プレースホルダ構文をテンプレートに直接挿入するか(基本RTF方式)、次の項で説明するstart body/end body構文を使用する必要があります。

複数または複雑なヘッダーおよびフッターの作成

「パブリッシャ」タグを使用してレポートの本文領域を定義することで、テンプレートに複数または複雑なヘッダーおよびフッターを作成できます。 複合オブジェクトは、ヘッダーおよびフッターのフォーム・フィールドに含めることができます。 本文領域を定義する際に、その本文領域の開始前に出現する要素がヘッダーになります。 フッターになるのは、本文領域の後に来る要素です。

レポートの本文領域は、次のタグを使用して囲みます。

<?start:body?>

<?end body?>

これらのタグは、テンプレートで直接使用するか、フォーム・フィールド内で使用します。

Payables Invoice Registerのヘッダーとフッターは単純であるため、start body/end bodyタグを使用する必要はありません。 ただし、別のヘッダーをテンプレートに追加する場合は、本文領域を定義します。

本文領域を定義するには、次のステップを実行します:

  1. Suppliersグループ・タグの前に<?start:body?>を挿入します。

    <?for-each:G_VENDOR_NAME?>

  2. Suppliersグループの終了タグの後に<?end body?>を挿入します。

    <?end for-each?>

次の図に、start body/end bodyタグを挿入したPayables Invoice Registerを示します。

最初のページ、奇数ページ、偶数ページの定義

レポートの最初のページに異なるヘッダーとフッターが必要な場合、または奇数ページと偶数ページに対して異なるヘッダーとフッターが必要な場合、Microsoft「Wordのページ設定」ダイアログを使用して、最初のページ、奇数ページ、偶数ページに対して異なるページ設定を定義できます。 この機能は、PDF出力およびRTF出力のみでサポートされています。

  1. 「ファイル」メニューから「ページ設定」を選択します。
  2. 「ページ設定」ダイアログで「レイアウト」タブを選択します。
  3. ダイアログの「ヘッダーとフッター」領域で、該当するチェック・ボックスを選択します。

    奇数/偶数ページ別指定

    先頭ページのみ別指定

  4. 必要に応じてテンプレートにヘッダーとフッターを挿入します。

実行時に生成されたレポートは、定義されたヘッダーおよびフッターの動作を示します。