在BIRT中,弹出供用户输入的报告参数窗口,我正在两个单选按钮。对于第一个单选按钮,我给出"全部"以选择所有办公室代码。对于第二个单选按钮,我想添加一个文本框,用户可以在其中提供一个特定的办公室代码作为输入。
我想知道如何在单选按钮上添加文本框。提前谢谢你。
我相信
可以按照您的要求进行操作,但这需要创建自定义参数。 对于我想象的您要做的事情,这是一个更简单的解决方案。
更简单的解决方案在参数中使用单个文本框,将默认值设置为"All",并在查询中设置与此类似的 SQL 代码。
where CONTCTSM1.OPERATOR_ID = ?
or
('All' = ?
and
CONTCTSM1.ACTIVE = 'f' )
使用此代码,如果给定特定值,它将返回该参数的结果。 如果"值"保留为"全部",则返回CONTCTSM1的所有值。活动 = 'f'