oracle-apex – 带[行选择器]的APEX表格形式:如何在提交时设置选定行中的列值

oracle-apex – 带[行选择器]的APEX表格形式:如何在提交时设置选定行中的列值,第1张

概述我有一个表格形式,显示提交进行处理的所有请求.提交者有机会随时取消请求.我希望通过简单地检查应该取消的行的行选择器复选框并单击提交来完成此 *** 作. 好的…我想要创建的是一个表格形式,当选中[行选择器]复选框并提交表单时,行的“状态”列中的值设置为“已取消”. 由于存在[行选择器]复选框,我的猜测是可能存在某种内置过程,用于标识所选行并对所选行运行 *** 作. 有没有办法利用这个功能,并采取额外的步骤将行的 我有一个表格形式,显示提交进行处理的所有请求.提交者有机会随时取消请求.我希望通过简单地检查应该取消的行的行选择器复选框并单击提交来完成此 *** 作.

好的…我想要创建的是一个表格形式,当选中[行选择器]复选框并提交表单时,行的“状态”列中的值设置为“已取消”.

由于存在[行选择器]复选框,我的猜测是可能存在某种内置过程,用于标识所选行并对所选行运行 *** 作.

有没有办法利用这个功能,并采取额外的步骤将行的“状态”列的值设置为“已取消”?

解决方法 阅读我对汤姆答案的评论.流程示例代码:

declare   l_map apex_application_global.vc_map;  l_region_ID number;begin  if :APEX$ROW_SELECTOR = 'X' then    select t.region_ID     into l_region_ID     from APEX_040100.APEX_APPliCATION_PAGE_RPT t     where t.application_ID = :APP_ID       and t.page_ID = :APP_PAGE_ID       and t.source_type = 'Tabular Form';    l_map := apex_040100.wwv_flow_tabular_form.get_row_values(      p_tabular_form_region_ID => l_region_ID,p_row_num => :APEX$ROW_NUM    );    update my_table     set status = 'Cancelled'     where ID = l_map('ID');  end if;end;
总结

以上是内存溢出为你收集整理的oracle-apex – 带[行选择器]的APEX表格形式:如何在提交时设置选定行中的列值全部内容,希望文章能够帮你解决oracle-apex – 带[行选择器]的APEX表格形式:如何在提交时设置选定行中的列值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1162864.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存