ページ内にヘッダー、データ エリア、およびフッターを作成するための、ダイナミック フォームという概念があります。これらのエリアの位置はダイナミックであり、通常、テーブルのグラフィックスで目立たせる必要があるため、レポートに生成される各行をダイナミック フォームの枠に描画できます。
ヘッダー エリアは通常、端子ダイアグラムなどの機能関連のレポートを生成するフォームでのみ使用されます。ヘッダー エリアは部品リストなどの概要とは関係ありません。
注記:
ダイナミック フォームはフォーム プロパティ [フォーム処理] のドロップダウン リストの "ダイナミック" エントリで識別されます。
この情報はフォーム エディターでグラフィカルな行の枠として描画され、レポート ページで生成された各行に書き込まれます。また、プレースホルダー テキストだけでなく、グラフィックスまたはテキスト オブジェクトをヘッダー要素、データ要素、またはフッター要素として定義することもできます。
必須条件:
- プロジェクトを開いていること。
- 編集するダイナミック フォームをフォーム エディターで開いていること ([ユーティリティ] > [マスター データ] > [フォーム] > [開く] > [開く])。
- [挿入] > [ダイナミック エリア]
- 開いたメニューで [ヘッダー]、[データ ヘッダー エリア] (データ エリアの場合)、[データ エリア]、[データ フッター エリア]、または [フッター] の各オプションを使用して、定義するエリアのタイプを選択します。
エリアを示す長方形がカーソルに追従します。 - マウスでクリックして、長方形の描画の始点を配置します。
- クリックして長方形の終点を指定します。
特定のエリアを示す長方形が描画されます。また、エリアのタイプ (ヘッダー / データ エリアまたはフッター、データ フッターまたはデータ ヘッダー エリア) が左上に表示されます。 - 新しく定義した長方形を選択します。
- [挿入] > [プレースホルダー テキスト] メニュー アイテムを選択します。
- [プロパティ (プレースホルダー テキスト)] ダイアログで、[配置] タブの [プロパティ] フィールドにある [...] をクリックします。
- [プレースホルダー テキスト - <フォーム タイプ>] ダイアログで、各エリアのプレースホルダーとして定義するプロパティを選択します。
- [OK] をクリックします。
- エントリを確認します。
ヒント:
別の手段として、ダイナミック エリアのグラフィックスをダブルクリックすることで、そのエリアに割り当てられているプレースホルダー テキストを編集することもできます。開いた [ダイナミック エリア] ダイアログの [プレースホルダー テキスト] タブで、すべてのプレースホルダー テキストがわかりやすいテーブルに一覧表示されます。
[フォーム方向] プロパティは、さまざまに定義された範囲の構成順序を指定します。フォームが行方向の場合、定義された範囲は "左下" から "左上" に構成されます:
フォームが列方向の場合、定義された範囲は "右下" から "左下" に構成されます:
(両方の図で、
1 = ヘッダー
2 = データ エリア
3 = フッター)
注記:
- 同じ定義範囲 (複数のデータ エリアなど) がいくつか配置された場合、レポートでは 1 つだけが考慮されます。
- さらに機能を選択することで、ヘッダー、フッター、データ エリア、データ フッター、またはデータ ヘッダー エリアといったすべての要素が表示されたダイナミック フォームを視覚的にチェックできます ([編集] > [選択])。一般に、これは通常の選択です。つまり、マーク付き要素のすべてに対して削除、コピー、移動などができます。
- その他のすべてのフォームと同様に、ダイナミック フォームでも、範囲の定義が正しいかどうかなどを編集中に自動的にチェックできます ([ユーティリティ] > [フォームのチェック])。
外部にプレースホルダー テキストを配置するエリアの割り当て
ダイナミック フォームでは、エリア外に配置されたプレースホルダー テキストにエリアを割り当てることもできます。
必須条件:
- プロジェクトを開いていること。
- 編集するダイナミック フォームをフォーム エディターで開いていること ([ユーティリティ] > [マスター データ] > [フォーム] > [開く] > [開く])。
- [挿入] > [ダイナミック エリア] > [<...>] メニュー アイテムを使用してエリアを定義し、プレースホルダー テキストを挿入していること。
- エリアに属するプレースホルダー テキストを選択します。
- 任意のエリアをクリックし、ポップアップ メニュー アイテム [エリアにオブジェクトを割り当て] を選択します。
オブジェクトがエリアに割り当てられます。各エリアで [関連オブジェクトの選択] ポップアップ メニューアイテムを選択して、割り当てを確認できます。
関連項目