最近做水晶报表遇到个水晶报表 求和问题,在优快云请教了下,谢谢xwdd129(高手就是:不出手) ( 两星(中级)) 信誉:104 的帮忙!
-------------------------------
水晶报表 求和
用 公式字段 进行求和!!
格式:
-----------------------------------------------------------------
PayMoney1 |PayMoney2 |PayMoney3 |PayMoney4 |PayMoney5 |PayMoney6
公式字段 [SumPayMoney]如下,但却不显示任何数据!!
{Pay.PayMoney1}+{Pay.PayMoney2}+{Pay.PayMoney3}-{Pay.PayMoney4}-{Pay.PayMoney5}
----------------
我要实现 PayMoney6 =SumPayMoney,
将公式字段拖放到水晶报表的详细资料里,运行却没有任何数据!?!?
但公式字段写成:PayMoney1或PayMoney1*10这般运行出有数据!为什么?
请教各位高手 帮忙谢!!!!
------------------------------------------
正解:
-----------
这应该是由于PayMoney1~PayMoney6这6个字段中有为NULL的字段造成的!
多值加减其实还是有点麻烦的,你要对每一个字段使用IsNull()函数进行判断,不为NULL再加上去~
-------------------------------
水晶报表 求和
用 公式字段 进行求和!!
格式:
-----------------------------------------------------------------
PayMoney1 |PayMoney2 |PayMoney3 |PayMoney4 |PayMoney5 |PayMoney6
公式字段 [SumPayMoney]如下,但却不显示任何数据!!
{Pay.PayMoney1}+{Pay.PayMoney2}+{Pay.PayMoney3}-{Pay.PayMoney4}-{Pay.PayMoney5}
----------------
我要实现 PayMoney6 =SumPayMoney,
将公式字段拖放到水晶报表的详细资料里,运行却没有任何数据!?!?
但公式字段写成:PayMoney1或PayMoney1*10这般运行出有数据!为什么?
请教各位高手 帮忙谢!!!!
------------------------------------------
正解:
-----------
这应该是由于PayMoney1~PayMoney6这6个字段中有为NULL的字段造成的!
多值加减其实还是有点麻烦的,你要对每一个字段使用IsNull()函数进行判断,不为NULL再加上去~
本文解决了一个关于水晶报表中公式字段求和不显示数据的问题。通过检查字段是否为NULL,并使用IsNull()函数来确保所有参与运算的字段都有有效值。
5243

被折叠的 条评论
为什么被折叠?



