选中apex oracle报告中该行对应的复选框时,将该行插入数据库
我有一个带有复选框列的apex oracle table report,我希望在用户选中复选框时立即插入对应于复选框的行,而不使用提交按钮,仅当用户选中复选框时,该行将立即插入数据库,选中的任何行将立即插入数据库, 我怎样才能做到这一点,请告诉我的例子,我不知道如何做到这一点。 我用提交按钮完成了,但这不是我需要的。 我使用了这段代码,但它更新并使用提交按钮选中apex oracle报告中该行对应的复选框时,将该行插入数据库,oracle,checkbox,insert,row,oracle-apex,Oracle,Checkbox,Insert,Row,Oracle Apex,我有一个带有复选框列的apex oracle table report,我希望在用户选中复选框时立即插入对应于复选框的行,而不使用提交按钮,仅当用户选中复选框时,该行将立即插入数据库,选中的任何行将立即插入数据库, 我怎样才能做到这一点,请告诉我的例子,我不知道如何做到这一点。 我用提交按钮完成了,但这不是我需要的。 我使用了这段代码,但它更新并使用提交按钮 DECLARE nvalue NUMBER; BEGIN IF apex_application.g_f01.count
DECLARE
nvalue NUMBER;
BEGIN
IF apex_application.g_f01.count <> 0 THEN
FOR i IN 1..apex_application.g_f01.count LOOP
nvalue := to_number(nvl(apex_application.g_f01(i), 0)); --value1
UPDATE operation_log
SET
pol_holder = to_char(ser_no)
|| ' - '
|| to_char(nvalue)
WHERE
ser_no = nvalue;
END LOOP;
apex_application.g_print_success_message := 'Success';
END IF;
END;
声明
n值数;
开始
如果apex_应用程序.g_f01.0计数,则
对于i IN 1..apex_应用程序g_f01.count循环
n值:=到u数(nvl(apex_application.g_f01(i),0))--价值1
更新操作日志
设置
pol_持有人=至字符(序列号)
|| ' - '
||to_char(nvalue)
哪里
seru_no=n值;
端环;
apex_application.g_print_success_消息:='success';
如果结束;
结束;