1

在 BIRT 报告中,我创建了一个用于输入“年份”值的报告参数。我想在该输入字段上限制 4 位数字。我怎样才能做到这一点?用户应在该字段中仅键入四位数字。是否有任何配置或脚本可用于实现此目的?

4

2 回答 2

1

您不能限制 BIRT 中文本框输入值的长度。

可以将参数显示类型设置为列表框并指定年份的可用值,可以是在“编辑参数”对话框中输入的静态值列表,也可以是从数据集中检索的动态值集。

于 2013-05-21T11:55:41.037 回答
0

validate您可以为参数的事件添加脚本。如果它的值正确与否,它必须返回 true 或 false。在你的情况下:

if (BirtStr.charLength(params["Year"].value) == 4)
    true;
else
    false;
于 2014-06-11T15:26:49.287 回答