报表合计,解决了,要多少分您说话:(100分)

  • 主题发起人 主题发起人 liuchong
  • 开始时间 开始时间
L

liuchong

Unregistered / Unconfirmed
GUEST, unregistred user!
ReportMachine急求帮助:
做报表汇总时,使用“总结(ReportSummary)”
SUM函数不能从TRMDBDataSet正确读取数据,行数是由“主项数据”的行数来确定的,不是真实的TRMDBDataSet的行数
我要从两个TRMDBDataSet求和,搞了好久也不行啊。
总结中我是这样写的
第一个MEMO:增减价:[Sum([rmdsAA."增减价"],,,)]
第二个MEMO:差额:[Sum([Int(["B5"]*["B4"])],,,)+[Sum([rmdsAA."增减价"],,,)]-[Sum([rmdsAA."实付价"],,,)]]
(说明一下:这里的["B5"]是[rmdsBB."B5"],但写[rmdsBB."B5"]报表就出错,不知怎么搞的?)
第二个MEMO:实付价:[Sum([rmdsAA."实付价"],,,)]
第四个MEMO:结算金额:[Sum([Int(["B5"]*["B4"])],,,)+[Sum([rmdsAA."增减价"],,,)]]
结果却不对,行数不是真实的TRMDBDataSet中的行数,受到上面“主项数据”的影响。
急切期待帮助,谢谢了
 
报表合计
 
后退
顶部