このファンクションは、アイテム・タイプのプラグインの標準属性である「エスケープ出力属性を指定」オプションが選択されていて、出力をエスケープするかどうかを開発者が指定できる場合に使用します。
構文
APEX_PLUGIN_UTIL.ESCAPE ( p_value IN VARCHAR2, p_escape IN BOOLEAN) RETURN VARCHAR2;
パラメータ
表21-7 ESCAPEのパラメータ
パラメータ | 説明 |
---|---|
|
|
|
|
例
次の例では、配列l_display_value_list
のすべての値をHTMLリストとして出力し、プラグインの使用時に開発者が選択した設定に応じて、この配列の値をエスケープします。
for i in 1 .. l_display_value_list.count loop sys.htp.prn ( '<li>'|| apex_plugin_util.escape ( p_value => l_display_value_list(i), p_escape => p_item.escape_output )|| '</li>' ); end loop;