Select 列表显示问题
Select list display issue
早上好,
在 Oracle Apex Application Builder 中,我正在尝试创建一个订单产品页面,该页面显示产品 table 中的产品,显示一个 select 列表,用户可以使用该列表来定义他们想要订购的数量.使用经典报告显示我的代码,声明的 table 列已生成并输出到报告中,但是 select 列表列仅显示用于创建 [=21] 的 html 语法=] 列表而不是带有值的实际下拉 select 列表。
代码如下:
select p.product_id,
p.product_name,
p.product_price,
apex_item.hidden(1, p.product_id) ||
apex_item.hidden(2, p.product_price) ||
apex_item.select_list(
p_idx => 3,
p_value => nvl(c.c003,'Add_to_cart'),
p_list_values => '1,2,3,4,5,6,7,8,9,10',
p_show_null => 'YES',
p_null_value => 0,
p_null_text => '0',
p_item_id => 'f03_#ROWNUM#',
p_item_label => 'f03_#ROWNUM#',
p_show_extra => 'NO') "add_to_cart"
from prod p, apex_collections c
WHERE c.collection_name (+) = 'ORDER_ITEMS'
and c.c001 (+) = p.product_id
谁能解释为什么会这样,如何解决我的问题,以及是否有更好的方法来实现 select 列表;因为我需要此代码才能为我的项目工作?
提前感谢您的帮助!
在 Builder 中,导航到该列,以便您查看其属性。向下滚动到 转义特殊字符 并将其设置为 "No"。然后运行报告,看看有没有改善(应该是)。
早上好, 在 Oracle Apex Application Builder 中,我正在尝试创建一个订单产品页面,该页面显示产品 table 中的产品,显示一个 select 列表,用户可以使用该列表来定义他们想要订购的数量.使用经典报告显示我的代码,声明的 table 列已生成并输出到报告中,但是 select 列表列仅显示用于创建 [=21] 的 html 语法=] 列表而不是带有值的实际下拉 select 列表。
代码如下:
select p.product_id,
p.product_name,
p.product_price,
apex_item.hidden(1, p.product_id) ||
apex_item.hidden(2, p.product_price) ||
apex_item.select_list(
p_idx => 3,
p_value => nvl(c.c003,'Add_to_cart'),
p_list_values => '1,2,3,4,5,6,7,8,9,10',
p_show_null => 'YES',
p_null_value => 0,
p_null_text => '0',
p_item_id => 'f03_#ROWNUM#',
p_item_label => 'f03_#ROWNUM#',
p_show_extra => 'NO') "add_to_cart"
from prod p, apex_collections c
WHERE c.collection_name (+) = 'ORDER_ITEMS'
and c.c001 (+) = p.product_id
谁能解释为什么会这样,如何解决我的问题,以及是否有更好的方法来实现 select 列表;因为我需要此代码才能为我的项目工作?
提前感谢您的帮助!
在 Builder 中,导航到该列,以便您查看其属性。向下滚动到 转义特殊字符 并将其设置为 "No"。然后运行报告,看看有没有改善(应该是)。