ADFアプリケーションにカスタム・パラメータを渡す機能の有効化
一部のADFアプリケーションには、EFFECTIVE_DATEやTREE_VERSIONなど、ApplicationModuleで定義されたカスタム・プロパティがあります。
これらのカスタム・プロパティをアプリケーション問合せに含めると、Oracle BIサーバーからOracle ADFアプリケーションにカスタム・プロパティが渡されます。
この機能を使用して、すべてのカスタム・プロパティをOracle ADFアプリケーションに渡せるわけではありません。EFFECTIVE_DATE
やTREE_VERSION
などの特定のカスタム・プロパティのみがサポートされています。
カスタム・プロパティをリポジトリ変数として登録したら、それらの変数を問合せに含めることができます。例:
set variable PARAM_EFFECTIVE_DATE=2001-01-01 : SELECT c1 FROM t1;
または
set variable ApplicationIdBind = '0', KeyFlexfieldCodeBind = 'KFF1' : select_physical ApplicationID, KeyFlexfieldCode, DataSecurityObjectName, SegmentLabelCode from adfdb..."AppModule.KFFHierFilterVO1";
タイプPARAM_EFFECTIVE_DATE
のカスタム・プロパティを含める場合、プロパティ値の日付書式はyyyy-mm-ddという書式を使用する必要があります。