Oracle Forms 10g中的Query / Where对话框

时间:2009-01-16 16:35:16

标签: oracle oracle10g oracleforms

在Oracle Forms 6i中,您可以在表单中输入查询模式,并在字段中键入& :A ,并在执行查询时,将打开“查询/位置”对话框,允许您输入更复杂的查询或排序条件,而不仅仅是在字段允许中输入数据。

这在表单10g中似乎不起作用:我得到“FRM-40367:示例记录中字段XX中的标准无效”错误。

有没有办法在Oracle Forms 10g中执行此操作?如果重要的话,我们正在运行基于Web的服务器,而不是客户端服务器。

2 个答案:

答案 0 :(得分:4)

我在这里发布这个问题之后得到了答案。在10g表单中,默认情况下禁用此功能,但可以通过设置

启用
FORMS_RESTRICT_ENTER_QUERY=FALSE
default.env文件中的

。我们现在已经在我们的测试环境中启用了它,它正在按预期工作。

答案 1 :(得分:0)

此功能过去曾在Oracle电子商务套件中使用,但我认为可能因SQL注入漏洞而被删除。不确定是否有办法重新开启 - 值得一看http://metalink.oracle.com。 问候, 加雷