好的…我想要创建的是一个表格形式,当选中[行选择器]复选框并提交表单时,行的“状态”列中的值设置为“已取消”.
由于存在[行选择器]复选框,我的猜测是可能存在某种内置过程,用于标识所选行并对所选行运行 *** 作.
有没有办法利用这个功能,并采取额外的步骤将行的“状态”列的值设置为“已取消”?
解决方法 阅读我对汤姆答案的评论.流程示例代码: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表格形式:如何在提交时设置选定行中的列值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)