【发布时间】:2021-11-12 06:54:56
【问题描述】:
非常感谢使用 Birt 中的表达式计算列的一些帮助。
我有两列给出结果,一列给出电子邮件地址,一列给出联系号码:电话、手机..
当邮件结果为空时,联系号码列显示一个数字,这些是与 sql 表不同的通信方式。
我想做的是为电子邮件地址和电话号码创建一个新的计算列,当电子邮件地址为空时替换为联系号码 = 联系人,当联系号码为空时替换为电子邮件地址。
我在网上查看了几个类似的问题,发现点击验证时将以下脚本输入birt表达式构建器是可以接受的,但是在我使用的erp软件中没有加载报告。
表达式本身是否正确?
if(row["destination"] == null){
row["contact"];
}
else if(row["contactnumber"] == null){
row["contact"];
}
else{
return true;
}
亲切的问候,
斯图尔特
【问题讨论】:
标签: java sql expression birt expressionbuilder