日期:2014-05-20  浏览次数:20773 次

水晶报表公式,请大家帮忙看看!
stringVar v1 :="";
stringVar v2 :="";
stringVar V:="";
if (isnumeric({Current.DataColumn6})) then //字段都是字符串类型的
  v1 := cstr(cdbl({Current.DataColumn6}))  
else //如果非数字的话则赋值0给它
  v1 := "0";
if (isnumeric({Current.DataColumn7})) then
  v2 := cstr(cdbl({Current.DataColumn7})) 
else 
  v2 := "0";

V=v1+v2;
V;

我想用这个公式输出V 但是一直输不出?

------解决方案--------------------
学习。。。。。。。。

------解决方案--------------------
问题出在:

V=v1+v2;

改成

V:=v1+v2;

不过我觉得最终得到的可能不是你想要的效果,先试试。
------解决方案--------------------
公式字段放入报表中了吗?
------解决方案--------------------
探讨
问题出在:

V=v1+v2;

改成

V:=v1+v2;

不过我觉得最终得到的可能不是你想要的效果,先试试。