BIRT使用用户输入。当输入仅包含值的一部分时,下拉框将显示匹配的记录。如何实现这一目标?

时间:2016-10-14 14:31:23

标签: birt

您好我对BIRT报告中的参数有疑问。基本上,我想将用户输入作为参数。当用户在输入中键入时,它不需要是db中的完整记录,只要它与db中的记录部分匹配即可。例如,数据库有一个记录KVM0203,当用户输入" KVM"时,我想有一个下拉列表,显示一切从KVM开始。怎么实现呢?非常感谢你!

1 个答案:

答案 0 :(得分:0)

使用级联参数组。用户的第一个输入是String参数。在此参数上,您需要附加%并在数据库上执行LIKE query,从而创建新的数据集。此数据集用作选择框输入值的源,所有可能的值都与第一个参数匹配。

have a look here来自其他用例的图片。