Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS中的应用程序项值使用 &APP_ITEM._Javascript_Oracle Apex - Fatal编程技术网

Javascript JS中的应用程序项值使用 &APP_ITEM.

Javascript JS中的应用程序项值使用 &APP_ITEM.,javascript,oracle-apex,Javascript,Oracle Apex,但是不能在Javascript中设置值应用程序项。您必须创建一个将设置应用程序项值的进程,并从Javascript apex Ajax调用该进程 <script> var get = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=SET_APS_CASEIDS',0); get.addParam('x01',$caseIds); gReturn = get.get(); if (gReturn) { window.lo

但是不能在Javascript中设置值应用程序项。您必须创建一个将设置应用程序项值的进程,并从Javascript apex Ajax调用该进程

<script>
var get = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=SET_APS_CASEIDS',0);

get.addParam('x01',$caseIds);

gReturn = get.get();
if (gReturn) {
window.location='f?p=&APP_ID.:66:&SESSION.::NO:66';
}
</script>
从共享组件创建应用程序进程

Name: APS_CASEIDS
Session State protection:unrestricted
Name:SET_APS_CASEIDS (Name should be match in ajax call).
Process point:On Demand:run this application process when requested by process.
Process Text:


BEGIN

owa_util.mime_header('text/html', FALSE );
htp.p('Cache-Control: no-cache');
htp.p('Pragma: no-cache');
owa_util.http_header_close;

    APEX_UTIL.SET_SESSION_STATE('APS_CASEIDS',APEX_APPLICATION.G_X01);
END;
pNd (DOM Node | string ID)
(onchange="javascript:$s(''P721_DOB_RBD'',$v(this));")
 SELECT APEX_ITEM.HIDDEN(2,base_data_seq_nbr)
  ||APEX_ITEM.HIDDEN(6,
  CASE
    WHEN SUBSTR(description,0,1)= chr(49838)
    THEN SUBSTR(description,-(LENGTH(description)-1))
    ELSE description
  END)
  ||APEX_ITEM.HIDDEN(7,
  CASE
    WHEN SUBSTR(description,0,1)= chr(49838)
    THEN 1
    ELSE 0
  END)
  ||APEX_ITEM.HIDDEN(9, data_select(REPLACE(REPLACE(trim(SUBSTR(field_name,-(LENGTH(field_name)-instr(field_name,',',1)))),'BSBR',''),'C','L'), SUBSTR(field_name,0,instr(field_name,',',1)-1), :P721_XCASE,:P721_XRETSTAT,:P721_XID,:P721_XCUSNUM,:P721_DB_ID))
  ||
  CASE
    WHEN SUBSTR(description,0,1)= chr(49838)
    THEN '<img src="/i/themes/theme_2/images/required.gif" alt="Value Required" alt="Value Required" />'
    ELSE NULL
  END AS req_ind,
  CASE
    WHEN SUBSTR(description,0,1)= chr(49838)
    THEN SUBSTR(description,-(LENGTH(description)-1))
    ELSE description
  END AS description,
  APEX_ITEM.DATE_POPUP(1,rownum, to_date(data_select(REPLACE(REPLACE(trim(SUBSTR(field_name,-(LENGTH(field_name)-instr(field_name,',',1)))),'BSBR',''),'C','L'), SUBSTR(field_name,0,instr(field_name,',',1)-1), :P721_XCASE,:P721_XRETSTAT,:P721_XID,:P721_XCUSNUM,:P721_DB_ID),'MM/DD/YYYY'),'MM/DD/YYYY',10,10,'onkeyup="javascript:FormatDate(this);"'
  ||
  CASE
    WHEN instr(SUBSTR(field_name,1,4),'DOB,',1)>0
    THEN ' onchange="javascript:$s(''P721_DOB_RBD'',this);"'
  END,'datepicker_'
  ||rownum)
END
END AS field_format
FROM bcvsown.bcvs_base_data
INNER JOIN v_lookup v
ON v.value_seq = stmt_type
LEFT JOIN
  (SELECT * FROM apex_collections WHERE collection_name = 'ERR_COLLECTION'
  ) ac
ON base_data_seq_nbr=ac.n001
WHERE caseno        = :P721_XCASE
AND v.value_cd      =
  CASE
    WHEN :P721_XDE_SEQ > 1
    THEN DECODE(:P721_XIS_BSRS,'true','BSRS','BET')
    ELSE v.value_cd
  END
AND db_id     = :P721_DB_ID
AND v.type_cd = 'STMT_TYPE'
ORDER BY base_data_seq_nbr
 $s(':P12_Item','value');
$v('page item')
 &APP_ITEM.
<script>
var get = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=SET_APS_CASEIDS',0);

get.addParam('x01',$caseIds);

gReturn = get.get();
if (gReturn) {
window.location='f?p=&APP_ID.:66:&SESSION.::NO:66';
}
</script>
Name: APS_CASEIDS
Session State protection:unrestricted
Name:SET_APS_CASEIDS (Name should be match in ajax call).
Process point:On Demand:run this application process when requested by process.
Process Text:


BEGIN

owa_util.mime_header('text/html', FALSE );
htp.p('Cache-Control: no-cache');
htp.p('Pragma: no-cache');
owa_util.http_header_close;

    APEX_UTIL.SET_SESSION_STATE('APS_CASEIDS',APEX_APPLICATION.G_X01);
END;