プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 21.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);

パラメータ

表21-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_name`と`p_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 );