34.36 PRINT_LOV_AS_JSONプロシージャ
このプロシージャは、2つの列のLOVの結果に基づいて、JSONレスポンスを次の形式で出力します。
[{"d:"display","r":"return"},{"d":....,"r":....},....]ノート:
HTTPヘッダーも、MIMEタイプの「application/json」で初期化されます。
構文
APEX_PLUGIN_UTIL.PRINT_LOV_AS_JSON (
    p_sql_statement         IN VARCHAR2,
    p_component_name        IN VARCHAR2,
    p_escape                IN BOOLEAN,
    p_replace_substitutions IN BOOLEAN DEFAULT FALSE);
パラメータ
表34-52 PRINT_LOV_AS_JSONのパラメータ
| パラメータ | 説明 | 
|---|---|
| 
 | SELECTから2つの列を戻すSQL文。 | 
| 
 | エラーが表示される場合に使用されるページ・アイテムまたはレポート列の名前。 | 
| 
 | 
 | 
| 
 | TRUEに設定すると、表示列の値として | 
例
次の例に、アイテム・タイプ・プラグインのAjaxコールバック・ファンクションでプロシージャを使用する方法を示します。次のコールはLOVの結果をJSON配列としてHTTP出力に書き込みます。
apex_plugin_util.print_lov_as_json (
    p_sql_statement  => p_item.lov_definition,
    p_component_name => p_item.name,
    p_escape         => true );親トピック: APEX_PLUGIN_UTIL