目前我在Oracle APEX中有一个页面是基于html的。页面实际上包含一个地图和一个区域,其中包含用户在地图上单击的位置的坐标。
我一直纠结于如何使用html页面中的值更新APEX中的表。
谢谢你的指导和帮助。
最佳答案
最简单的方法是:
按钮上的动态操作,执行Javascript代码
var oDBGet = new htmldb_Get(null, $v('pFlowId'), "APPLICATION_PROCESS=SAVE_COORDS", $v('pFlowStepId'));
oDBGet.add('P25_NAME', $v("P25_NAME"));
oDBGet.add('P25_XCOORD', $v("P25_XCOORD"));
oDBGet.add('P25_YCOORD', $v("P25_YCOORD"));
oDBGet.get();
页面进程,AJAX回调:
insert into coordinates
(name, xcoord, ycoord)
values
(:P25_NAME, :P25_XCOORD, :P25_YCOORD);