【发布时间】:2015-01-21 15:26:01
【问题描述】:
在BIRT报表设计中传递参数后如何更改或更新数据集的查询?
细节:
我有一个如下所示的查询:
WHERE ?
该参数标记可以保存不同的值,用户输入参数后,它看起来像这样,例如:
WHERE column_name = 1
或
WHERE column_name = 2
甚至
WHERE column_name IN (1,2)
我为该数据集参数 (DSP) 创建了一个报告参数 (RP),尝试了几个小时后,我无法更改它。
我试过了:
- 在 RP 和 DSP 上创建各种 javascript 表达式
- 创建将更改第一个 RP 的值并返回上一步的 RP
- 编辑属性绑定,虽然我不知道应该如何完成。 为了清楚起见,我正在设计一个报告,而不是将运行时集成到现有应用程序中。 我希望这已经足够清楚了,我仍在编辑问题,所以如果您需要更多信息,请告诉我。
谢谢
【问题讨论】:
标签: javascript mysql birt