问题描述
怎么动态设置水晶报表字段宽度?用公式还是什么方法?如两列字段A、字段B,如果字段B为空的话,字段A的宽度=字段A的宽度+字段B的宽度CrystalReportSource1.ReportDocument.ReportDefinition.ReportObjects["custDesc1"].Width=CrystalReportSource1.ReportDocument.ReportDefinition.ReportObjects["custDesc1"].Width+1200;这样设置没有用
解决方案
解决方案二:
没有用的具体表现是什么?需要注意的是,这个更改不是只针对字段B为空的时候,一改全改的。也就是说,在这一列上,不管你更改多少次,会以最后一次的修改来全部覆盖这列的样式。
解决方案三:
加了条件没有变化啊,请问怎么设置判断条件,语句怎么写?
解决方案四:
图片看不见~传到csdn上来吧
解决方案五:
解决方案六:
我用另外一个方法实现了(在水晶报表中增加两个公式字段:字段1:if{tjjg.xx}=""and{tjjg.sx}=""and{tjjg.dw}=""then{tjjg.tjjg}else""字段2:if{tjjg.xx}=""and{tjjg.sx}=""and{tjjg.dw}=""then""else{tjjg.tjjg}),但是在后台用条件语句还是不知道怎么实现
时间: 2024-12-23 02:30:36