我发现有关Oracle Forms Builder的信息已经耗尽,所以我会在这里问。
我创建了一个菜单表单,其中有6个按钮。所有这些都必须打开另一种形式。按钮上的open_form(???)的语法是什么?
我创建了一个表单,我将记录添加到子表中。但是我不希望人们能够编辑辅助密钥,只能从父级的主键列表中选择它。我怎么能这样做?
这个很长。在最后一个表单中我需要很多帮助 - 在父表中搜索。我在哪里可以找到任何相关信息。
a)我需要选择正在搜索的列
b)选中带有复选框的数据
c)如果所选列是主键列,还会显示子表复选框,如果选中,将显示列。
答案 0 :(得分:1)
您可以打开“表单”构建器,然后单击“F1”或“帮助”。然后在索引/搜索中键入Open_Form并复制/粘贴代码。我建议阅读Open_Form和Call_Form之间的区别。大多数时候都使用Call_Form。
辅助键将是显示项目,不允许任何用户导航到该项目。或者,您可以设置text_item的属性 - 允许插入/更新为false。
您可能需要使用select语句动态创建视图或填充块。视图可能是更容易和最好的方式。您可以根据这些视图构建表单块,并使用数据,复选框等操作...
答案 1 :(得分:0)