29.8 ESCAPEファンクション
このファンクションは、アイテム・タイプのプラグインの標準属性である「エスケープ出力属性を指定」オプションが選択されていて、出力をエスケープするかどうかを開発者が指定できる場合に使用します。
構文
APEX_PLUGIN_UTIL.ESCAPE (
p_value IN VARCHAR2,
p_escape IN BOOLEAN)
RETURN VARCHAR2;
パラメータ
表29-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;
親トピック: APEX_PLUGIN_UTIL