我创建了带有ON和OFF选项的复选框。当点击“开”选项,然后图像显示。我想单击“关闭”选项,然后删除图像或将图像归档为空
如何以oracle 10g形式实现此目标?
答案 0 :(得分:0)
我认为您无法做到这一点。
正如有人建议的那样,您可能会想到使用SET_ITEM_INSTANCE_PROPERTY(此仅适用于当前记录)。但是,您不能修改所有属性,只能修改其中的几个属性:BORDER_BEVEL,INSERT_ALLOWED,NAVIGABLE,REQUIRED,UPDATE_ALLOWED和VISUAL_ATTRIBUTE。
在此处检查此方法的文档(Oracle Forms v6i):https://docs.oracle.com/cd/A97335_02/apps.102/a73074.pdf
您可能会发现的最佳解决方案之一应该是制作一个可处理此行为的自定义Java Bean项目。但是请注意,在多记录块中使用Java Bean时无法正常工作。如果您的复选框用于单个记录块中,则应该可以。
以下是创建自己的Java Bean的一些参考资料: