首页 > 解决方案 > 取消选择 Oracle Forms (12C) 中的所有单选值

问题描述

如何取消选择 Oracle Forms 12c 中单选组中的所有值?

我放

:BLOCK.RADIO_ITEM := NULL;

它引发错误“FRM-40212:RADIO_ITEM 字段的值无效。”

我是否应该在:BLOCK.RADIO_ITEM 下添加一个值为“X”的虚拟隐藏单选按钮。放

:BLOCK.RADIO_ITEM := 'X';

尝试看起来像取消选择所有值?

标签: oracleoracle12coracleforms

解决方案


实际上,不能取消选择特定无线电组中的所有无线电项。但是可以通过隐藏其中一个来考虑一种解决Radio Button方法Radio Group

例如,添加一个Radio Group具有三个Radio Buttons(即Radio_Button0, Radio_Button1, Radio_Button2)的 Number 数据类型,分别带有Functional->Radio Button Values 0,12。然后将Physical->Visible属性设置Radio_Button0No。那是无论如何都不要使用这个单选按钮。

这样,我们 Radio Group 的所有成员都将在 Runtime 中显示为取消选择。


推荐阅读