当报表里面的sql语句查询到的值为空的时候,一般情况下,反映到报表的单元格内的数据也是空的;目前客户要求说,如果查询到的数据是空的,那么要显示默认值“0”。如图所示,红色标记为客户的理想状态。这里面就用到了润乾报表的if语句;
语句:if(ds1.select(字段)==null,0,ds1.select(字段)),这句的意思就是如果查询到的字段等于null了,那么就显示0,否则就显示查询到的字段;
当报表里面的sql语句查询到的值为空的时候,一般情况下,反映到报表的单元格内的数据也是空的;目前客户要求说,如果查询到的数据是空的,那么要显示默认值“0”。如图所示,红色标记为客户的理想状态。这里面就用到了润乾报表的if语句;
语句:if(ds1.select(字段)==null,0,ds1.select(字段)),这句的意思就是如果查询到的字段等于null了,那么就显示0,否则就显示查询到的字段;