在 fastreport3 中,使用 Sum 求和,中文 字段的 问题 ( 积分: 20 )

  • 主题发起人 主题发起人 extraself
  • 开始时间 开始时间
E

extraself

Unregistered / Unconfirmed
GUEST, unregistred user!
在 fastreport3 中,使用Sum 求和,字段如果是中文的,比如 Sum(金额) 得到的值就是 空的,如果 Sum(金 额) 时就正确,
也就是中文字段长度必须奇数长,这个Bug 改如何修改
 
帮你顶一下,接个分啦
 
啊。。我一直用fastreport这种情况都从来没有见过。。我一直都是用英文字段
 
可以在设计时用英文字段,如果用户在运行期需要对报表格式进行修改,可在设计时,把DataSet的Field.DisplayLable改为相对应的汉字,这样用户就可以根据需要改变模式又可以不只看到英文了.
 
都不能从根本解决问题
 
好像是有这个问题,但是如果是英文字段或者三个以上的汉字就可以
 
在数据库里这个“金额”字段的值只少是“0”不能为空,否则汇总时就是空的。
 
bbscom 不是你说的那样
 
用国货 Grid++Report 就不会有这些问题。
 
在www.2ccc.com 上有人这样给我回答的,不过我还没有测试,有兴趣的可以杲杲

FastReport 3.15是不能识别2个、5个、8个等数目的中文字段。
最新的FastReport 4.3就不会有这个问题。
FastReport 3版本可修改frxUtils.pas文件的几个函数的数据类型,将WideString改为String”
 
后退
顶部