Parameters 作为参数的数据源的BIRT部分

Parameters 作为参数的数据源的BIRT部分,parameters,datasource,birt,Parameters,Datasource,Birt,我有一个带有数据库urljdbc:p的birt报告ostgresql://randomHost/randomName_2011 我在其他年份拥有完全相同结构的数据库。url中唯一的区别是年份号 是否可以在打开报告时将年份号作为参数?可以使用“属性绑定”设置数据库url 打开数据源定义 转到“属性绑定” 打开“JDBC驱动程序URL”字段的表达式生成器(输入字段右侧的“f(x)”按钮) 输入表达式 "jdbc:postgresql://randomHost/randomName_" + para

我有一个带有数据库url
jdbc:p的birt报告ostgresql://randomHost/randomName_2011
我在其他年份拥有完全相同结构的数据库。url中唯一的区别是年份号


是否可以在打开报告时将年份号作为参数?

可以使用“属性绑定”设置数据库url

  • 打开数据源定义
  • 转到“属性绑定”
  • 打开“JDBC驱动程序URL”字段的表达式生成器(输入字段右侧的“f(x)”按钮)
  • 输入表达式

    "jdbc:postgresql://randomHost/randomName_" + params["year"].value