"如何设置当报表内指定行无数据时,整个报表均不显示"
如何设置当报表内指定行无数据时,整个报表均不显示😳
指定行内数据应该是通过数据集从数据库中取的,那么可以通过 数据集.count()判断数据集条数,如果条数为 0,那么做个隐藏,比如数据集名是 ds1,那么选中报表的行首格(所有),右侧属性栏中有个行属性,在行属性——可视表达式中写入 ds1.count()!=0, 这样,当数据集条数为 0 时,所有行都不可视了。
好的!我试一下!谢谢大佬
那个,因为数据库里面不是单纯一个表的,是多个表连接起来的,然后数据为空的情况下也会出现一行全部字段显示为 null 的情况,用数据集.count() 没办法实现来着😳
解决了谢谢!
指定行内数据应该是通过数据集从数据库中取的,那么可以通过 数据集.count()判断数据集条数,如果条数为 0,那么做个隐藏,比如数据集名是 ds1,那么选中报表的行首格(所有),右侧属性栏中有个行属性,在行属性——可视表达式中写入 ds1.count()!=0, 这样,当数据集条数为 0 时,所有行都不可视了。
好的!我试一下!谢谢大佬
那个,因为数据库里面不是单纯一个表的,是多个表连接起来的,然后数据为空的情况下也会出现一行全部字段显示为 null 的情况,用数据集.count() 没办法实现来着😳
解决了谢谢!