29.27 PRINT_HIDDEN_IF_READONLYプロシージャ

ページ・アイテムが読取り専用としてレンダリングされ、プリンタ用ではない場合、このプロシージャはページ・アイテム値を格納する非表示フィールドを出力します。このプロシージャがアイテム・タイプ・プラグインでコールされる場合、プラグイン・インタフェースのパラメータは直接渡される必要があります。

構文

APEX_PLUGIN_UTIL.PRINT_HIDDEN_IF_READ_ONLY (
    p_item_name   IN VARCHAR2,
    p_value       IN VARCHAR2,
    p_is_readonly IN BOOLEAN,
    p_is_printer_friendly IN BOOLEAN,
    p_id_postfix  IN VARCHAR2 DEFAULT NULL);

パラメータ

表29-38 PRINT_HIDDEN_IF_READONLYのパラメータ

パラメータ 説明

p_item_name

ページ・アイテムの名前。このパラメータに対してp_item.nameが渡される必要があります。

p_value

ページ・アイテムの現在の値。このパラメータに対してp_valueを渡す必要があります。

p_is_readonly

読取り専用でレンダリングされるアイテムかどうか。このパラメータに対してp_is_readonlyを渡す必要があります。

p_is_printer_friendly

プリンタ用でレンダリングされるアイテムかどうか。このパラメータに対してp_is_printer_friendlyを渡す必要があります。

p_id_postfix

非表示フィールドのID属性の生成に使用されます。p_item_namep_id_postfixの値に基づいて作成されます。

p_is_readonlyがTRUEで、p_printer_friendlyがFALSEの場合、現在の値が含まれる非表示フィールドをHTTP出力に書き込みます。

apex_plugin_util.print_hidden_if_readonly (
    p_item_name           => p_item.name,
    p_value               => p_value,
    p_is_readonly         => p_is_readonly,
    p_is_printer_friendly => p_is_printer_friendly );