通过执行以下操作,我设法用单个值处理了该复选框:
List Of Values: Static
Display Value: Lead Return Value:Y
Source:
Type:Database Column
Database Column: Lead1
Computation: After Submit:
Item=value
Y,
它不起作用。
还有一种情况,我需要处理复选框的多个值,并且我也需要帮助。
任何帮助将不胜感激
答案 0 :(得分:1)
从我的角度来看,复选框表示 binary :是单击还是未单击。
如果您需要多个值,请切换到“单选按钮”组。 (至少对我来说)才有意义。它的设置与复选框设置非常相似。您可以决定要与该组一起使用的列数,设置有效值...更容易维护和理解。
答案 1 :(得分:0)
当您说复选框的多个值时,是指复选框组中的多个复选框吗?如果是,并且您想分隔这些复选框的值,则可以使用类似于以下的查询来做到这一点:
with test as
(select 'value1:value2:value3:etc:etc' col from dual) --Replace text with checkbox group page item
select regexp_substr(col, '[^\:]+', 1, level) result
from test
connect by level <= length(regexp_replace(col, '[^:]+')) + 1
;
因为APEX将组的所有活动复选框存储为1个字符串,并用冒号分隔,所以上面的查询将使您将它们拆分为行(就像LISTAGG的相反)。
希望这会有所帮助。