有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将报告参数限制为一定长度

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


共 (2) 个答案

  1. # 1 楼答案

    可以为参数的validate事件添加脚本。如果其值正确与否,则必须返回true或false。就你而言:

    if (BirtStr.charLength(params["Year"].value) == 4)
        true;
    else
        false;
    
  2. # 2 楼答案

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

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