在单选按钮上添加一个文本框到BIRT报告参数窗口

时间:2015-01-11 17:13:29

标签: birt

在BIRT中,弹出用户输入的报告参数窗口,我正在拍摄两个单选按钮。对于第一个单选按钮,我给'ALL'选择所有办公代码。 对于第二个单选按钮,我想添加一个文本框,用户可以将一个特定的办公室代码作为输入。

我想知道如何在单选按钮上添加文本框。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

我相信可以按照您的要求进行操作,但需要创建自定义参数。对于我想象的是你想要做的事情,这是一个更容易的解决方案。

更简单的解决方案是在参数中使用单个文本框,将默认值设置为“全部”,查询中的SQL代码与此类似。

 where CONTCTSM1.OPERATOR_ID = ?
    or
        ('All' = ? 
        and
        CONTCTSM1.ACTIVE = 'f' )

如果给出特定值,则使用此代码返回该参数的结果。如果Value保留为All,则返回CONTCTSM1.ACTIVE ='f'

的所有值