装车费:ITEXTOBJECT 选择报表专家,然后用水晶报表中语言判断,如果为O时不显示装车费。
对于怎么做还要你自己去试了。

解决方案 »

  1.   

    装车费不要做成label,而是作为参数字段,按下它的格式化右边的按钮,在其中写入如下语法即可:
    if {XXX.装车费}=0 then true else false
    其中XXX是你的表名。
      

  2.   

    装车费:0 是两部分的,装车费:是一部分,0是另外一部分,对应表的字段fare,
    当值为零时不显示装车费:0, 当值大于零例如100则显示装车费:100.
    新建参数字段后弹出的窗口应该怎样设,然后应该怎样写语法.
      

  3.   

    考,这么简单的问题啊
    你可以用参数字段表示嘛。
    可以装车费用label,如果想不显示,赋值“”,不就ok了。
      

  4.   

    TextObject txt=(TextObject)rpt.ReportDefinition.ReportObjects.Item("报表中的字段名字") 
    取得报表中的对象后在报表加载前txt.Text=值
      

  5.   

    同志,你可以这样做:
    新建一个公式字段:ZhangCheFee,在其中的公式中输入
    if {XXX.装车费}=0 then '' else '装车费' & ToText({XXX.装车费})
    其中XXX是你的表名。