Oracle apex 在交互报表中使用页面项的动态where子句不起作用

Oracle apex 在交互报表中使用页面项的动态where子句不起作用,oracle-apex,oracle-apex-18.2,Oracle Apex,Oracle Apex 18.2,我只是基于oracle表创建了一个交互式报告,并设置了一个名为P1\u contain\u参数的隐藏页面项,以接收从另一个页面传递的值。P1\u contain\u参数用于where子句,如下所示: (Column_name = :P1_contrain_parameter) 但它不是这样工作的。我试图将页面项设置为仅显示,发现该值已成功传递到当前报表。我还尝试将where子句设置为 (Column_name = 'actual_value') 它也起作用。但是,当我将实际值传递给P1\u

我只是基于oracle表创建了一个交互式报告,并设置了一个名为
P1\u contain\u参数的
隐藏页面项
,以接收从另一个页面传递的值。
P1\u contain\u参数
用于where子句,如下所示:

(Column_name = :P1_contrain_parameter)
但它不是这样工作的。我试图将页面项设置为
仅显示
,发现该值已成功传递到当前报表。我还尝试将where子句设置为

(Column_name = 'actual_value') 

它也起作用。但是,当我将
实际值
传递给
P1\u contain\u参数
来构造动态where子句时,它就不起作用了。有人知道这里可能有什么问题吗?

假设您没有拼错参数名称(90%的情况下,这是我犯的错误),您可能需要启用调试并逐步查看调试日志以查看发生了什么。感谢您的提醒。我已经检查了参数名数百万次,因为这也是我经常犯的错误。我将尝试调试模式。检查项目是否包含在“要提交的页面项目”区域属性中。“要提交的页面项目”不应该是这里的一个因素,因为该值是通过URL语法传递的。您说,“但它不以这种方式工作。”这是什么意思?你没有退票吗?您是否将所有行都取回(好像过滤器根本不工作)?