2016-06-28 16 views
0

Oracle BI PUBLISHERで生成されたxmlファイル用のBIパブリッシャでテンプレートを設計しようとしています。BIパブリッシャテンプレートのヘッダを繰り返す

すべてのページで私のヘッダー部分を繰り返すようにします。 データがページにまたがって印刷されているように、データに関連するヘッダー部分はすべてのページに印刷する必要があります。

ヘッダーとその終了タグに本文の繰り返しグループを含めるようにしましたが、それは私には効果がありません。

ヘッダーセクションは本文に関連し、各グループは異なるヘッダーを持つことができます 誰かがこれを手助けできますか?

+0

どのような種類のテンプレートを使用していますか?それはRTFテンプレートですか?ヘッダーはちょうどいくつかの静的テキストまたはデータですか? –

+0

はい私はrtfテンプレートで作業していて、ヘッダーにもデータが含まれています。ヘッダーでフィールドの代わりにタグを使用する必要があることはわかっています。しかし、問題は、私はボディに終了タグを持つグループにヘッダーを含めることです。ヘッダーはレコードごとに異なります。 –

+0

これらのテンプレートのヘッダーは静的なテキスト/イメージとページ番号用です。データが1ページオーバーフローすると、ページ区切りはBIPによって制御されます。したがって、ヘッダーを変更する必要がある場合、ロジックはより複雑になります。あなたはxmlのサンプルと目的の出力を投稿して、それを実現する方法を見つけることができますか? –

答えて

0

、あなたはLEVEL2オーバーフローのデータならばレベル1の値は、ページにわたって繰り返されたいです。これは

<[email protected]:LEVEL1?> 
<?for-each:LEVEL2?> 
<?name?> 
<?end for-each?> 
<?end for-each?> 

は今、あなたはあなたのヘッダーで<?LEVEL1?>を与える必要が<[email protected]:LEVEL?>コマンドを用いて達成することができます。 Level2レコードがオーバーフローすると、ページ全体に印刷されます。

+0

@ siddharth-srivastava、これはあなたのために機能しましたか? –

+0

はい。これは機能しています。おかげで多くの仲間..遅く返信申し訳ありません –

+0

ニース知っている!問題のために働いていれば答えを記入してください。 –

0

Bi Publisherレイアウトに移動し、[挿入]タブの近くの[ページレイアウト]を選択します。 ページヘッダをクリックして、必要なものを追加します。 スクリーンショットを添付します。あなたがXMLで2つのレベルの階層を持っていると仮定すると

enter image description here

関連する問題