2011-06-30 16 views
4

私はいくつかの同様のインタラクティブなレポートを持っています。私は、すべてのレポートが遵守されるような種類のテンプレートを用意したいと思っています。たとえば、各レポートにはボタンが必要です。新しいレポートにボタンを追加するのは面倒です。すべての報告書の共通部分を変更したい場合は、すべての報告書を読み、困難な変更を適用する必要があります。oracle apex対話型レポートテンプレート

答えて

2

ありあなたのための理想的なソリューションではありませんが、ここであなたは簡単に新しいレポートを作成するために行うことができますいくつかのものがあります。アプリケーションに新しいインタラクティブ・レポート(IR)領域を作成するときに

  1. 、同じアプリケーションで既存のIRをコピーすることから始めることができます。これにより、関連する項目とボタンを同時にコピーすることができます。

  2. 典型的なコンポーネント(IR領域、標準ボタン、アイテム、プロセス)を使用して、「テンプレート」ページ(通常は「スケルトン」ページと呼んでApexテンプレートのコンセプトと混同しないようにする)を作成できます。新しいレポートを作成するには、スケルトンページのコピーとして新しいページを作成し、必要に応じて変更します。

あなたの第二の問題とこれらの契約のどちら:後日あなたはすべてのIR領域は、新たな「フー」ボタンを持っているべきであると判断した場合は、あなたが個別に各1を変更する必要があるとしています。このようなボタンを生成するためにApex Builder APIを使用するアプローチを考えてもいいかもしれませんが、これを行っていれば(以前は持っていましたが)、Oracleではサポートされません!