如何删除弹出列表中的空元素

时间:2013-09-21 08:56:51

标签: oracle11g oracleforms

我对Forms Builder 10.1.2.0.2中的可疑行为有疑问。

当我有一个列表对象(弹出列表)时,我可以在对象的属性选项板中定义一些值。 因此,您可以设置显示的名称和值。在这个设置弹出列表项目的小窗口中,您会自动获得列表末尾的空白项目。当我现在点击这个空项目时(当你想添加项目时),表单生成器会自动在最后添加一个新的空项目。 当我单击这个新的空项目时,Forms Builder会另一个空的...等等。 这很可疑,因为当我以“OK”结束此对话框时,它将被保存,当我打开表单(通过web)时,我在列表的末尾有一个,两个(或更多)空元素列表。 但是我无法从Forms Builder的列表中删除这些空的。

所以我的问题: 如何删除弹出列表中的空项?

我在键盘上点击“del”按钮尝试它或删除项目的设置值(我希望Forms Builder删除没有值的项目)。但一切都没有帮助。

2 个答案:

答案 0 :(得分:6)

  

CTRL + SHIFT + LT;

  

在我的德语键盘上它是:       CTRL + LT;删除一行       CTRL + GT; (= ctrl + shift +<)用于添加新行

添加列表元素和列表值时,请确保只添加所需的列表元素和列表值,如果列表中需要3个元素,请不要单击属性选项板中的第4个框,这将添加一个列表元素

如果您有一个空白元素并且想要删除它,唯一的方法是单击属性而不单击属性面板顶部的“继承”按钮上的“更多...”按钮,这将重置列表元素和列表值,以便您只能添加所需的元素。

如果您还有额外的空选项,请确保以下内容:

1-制作所需的弹出列表项目 2-如果它的数据库项目...确保你对数据库项目和列名称填写是肯定的 3-使表中的列具有默认值,如'1'

答案 1 :(得分:-1)

嘿,也许您应该尝试此ctrl + shift +,