存储 apex_item.select_list_from_lov 个选择
storing apex_item.select_list_from_lov selection
我的 HTML 页面中有一个 LOV,是我使用 APEX_ITEM.SELECT_LIST_FROM_LOV
创建的
我还应该为它创建一个页面项目吗?
我的意思是我有点困惑,因为如果我创建一个 LOV 作为 PAGE ITEM,这个项目没有他们得到的名称。
我应该如何获取所选值以将其插入到 apex_collections 中?
提前致谢
您可以通过查看 PL/SQL 数组 apex_application.g_fNN 来获取使用 APEX_ITEM 包创建的项目的值,其中 "NN" 是您用作APEX_ITEM 函数的第一个参数。
例如,如果您这样使用 APEX_ITEM:
apex_item.select_list_from_lov(42, 'MY_LOV')
然后你可以得到这样的值:
for i in 1..apex_application.g_f42.count loop
l_value := apex_application.g_f42(i);
end loop;
(如果您在 multi-row 报告中使用了 APEX_ITEM,则数组中的元素将多于 1 个。)
我还应该为它创建一个页面项目吗?
我的意思是我有点困惑,因为如果我创建一个 LOV 作为 PAGE ITEM,这个项目没有他们得到的名称。
我应该如何获取所选值以将其插入到 apex_collections 中?
提前致谢
您可以通过查看 PL/SQL 数组 apex_application.g_fNN 来获取使用 APEX_ITEM 包创建的项目的值,其中 "NN" 是您用作APEX_ITEM 函数的第一个参数。
例如,如果您这样使用 APEX_ITEM:
apex_item.select_list_from_lov(42, 'MY_LOV')
然后你可以得到这样的值:
for i in 1..apex_application.g_f42.count loop
l_value := apex_application.g_f42(i);
end loop;
(如果您在 multi-row 报告中使用了 APEX_ITEM,则数组中的元素将多于 1 个。)