首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle-Apex交换机项值

Oracle-Apex交换机项值
EN

Stack Overflow用户
提问于 2020-05-29 01:43:54
回答 1查看 1.6K关注 0票数 0

我有一个数据类型编号为(1,0)的列,我决定对此列使用switch item。我设置自定义设置。1表示打开,0表示关闭。

当我尝试编辑列,并使用off( 0 )时,我得到错误- Column_name必须与值1和0匹配。当我使用On value时,所有的工作都很好。

EN

回答 1

Stack Overflow用户

发布于 2020-05-29 21:25:35

Goku,在顶峰,最好的学习方法(你自己说你是初学者)是在开发环境中编写许多只执行一件事的小应用程序。这样,您就可以隔离问题并详细研究行为。我建议您对此切换项问题执行相同的操作,以找出问题所在。你没有为任何人提供足够的信息来回答它,所以用户给了你他们最好的猜测。这就是我所做的。创建测试表

代码语言:javascript
复制
create table so_test_with_switch (
    so_test_with_switch_id         number generated by default on null as identity  
                                   constraint so_test_with_switc_id_pk primary key,
    name                           varchar2(255),
    switchval                      number
);

在顶点创建报表和窗体,将switchval页面项(P32_SWITCHVAL)的表单项更改为具有自定义设置的"Switch“:1表示打开,0表示关闭。我测试了一下,我的表单工作得很好。错误消息指出顶峰获取的值既不匹配1也不匹配0,因此它必须从其他地方获取该值。在我的例子中,我添加了一个提交后的计算,将P32_SWITCHVAL的值设置为'Y‘。保存我的更改,运行表单,单击“应用更改”,我得到了与您相同的错误。这取决于你的页面项目是从哪里获得其他值的。浏览你的页面,调查和调试。找到解决方案的关键在于您的代码。--Koen

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62071138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档