怎么动态设置水晶报表字段宽度
怎么动态设置水晶报表字段宽度?用公式还是什么方法?如两列字段A、字段B,如果 字段B为空的话,字段A的宽度=字段A的宽度+字段B的宽度
CrystalReportSource1.ReportDocument.ReportDefinition.ReportObjects["custDesc1"].Width = CrystalReportSource1.ReportDocument.ReportDefinition.ReportObjects["custDesc1"].Width + 1200;
这样设置没有用 --------------------编程问答-------------------- 没有用的具体表现是什么?
需要注意的是,这个更改不是只针对字段B为空的时候,一改全改的。
也就是说,在这一列上,不管你更改多少次,会以最后一次的修改来全部覆盖这列的样式。
--------------------编程问答--------------------
加了条件没有变化啊,请问怎么设置判断条件,语句怎么写? --------------------编程问答-------------------- 图片看不见~
传到csdn上来吧
http://hi.csdn.net/cp.php?ac=upload --------------------编程问答-------------------- --------------------编程问答-------------------- 我用另外一个方法实现了(在水晶报表中增加两个公式字段:
字段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}
),
但是在后台用条件语句还是不知道怎么实现
补充:.NET技术 , 图表区