注意:
このプロシージャの使用は推奨されていません。このプロシージャのかわりにAPEX_IRのプロシージャを使用してください。
このプロシージャは、対話モード・レポートにフィルタを作成します。
注意:
このプロシージャはページ発行プロセスでのみ使用されます。
構文
APEX_UTIL.IR_FILTER( p_page_id IN NUMBER, p_report_column IN VARCHAR2, p_operator_abbr IN VARCHAR2 DEFAULT NULL, p_filter_value IN VARCHAR2, p_report_alias IN VARCHAR2 DEFAULT NULL);
パラメータ
表28-69 IR_FILTERのパラメータ
パラメータ | 説明 |
---|---|
|
対話モード・レポートを含む、Application Expressのカレント・アプリケーションのページ。 |
|
フィルタ処理されるレポートSQL列名または列の別名。 |
|
フィルタ・タイプ。有効な値は次のとおりです。
|
|
フィルタ値。この値は'N'および'NN'には使用されません。 |
|
カレント・アプリケーション・ページで保存したレポート別名を指定します。プライマリ・レポートにフィルタを作成するには、 |
例
次の例では、IR_FILTERプロシージャを使用して、DEPTNOが30で、カレント・アプリケーションのページ1に別名'8101021'を持つ対話モード・レポートをフィルタ処理する方法を示します。
BEGIN APEX_UTIL.IR_FILTER ( p_page_id => 1, p_report_column => 'DEPTNO', p_operator_abbr => 'EQ', p_filter_value => '30' p_report_alias => '8101021' ); END;