顶尖难题(1000)分!

liuxiaowei 2002-04-24 05:01:16
fastreport 2.45:

用5个memo计算5列的sum
然后,用一个memo将5个sum加起来,如何做?
sum最多三个参数,好象还不支持嵌套!

...全文
94 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
linbee 2002-04-25
  • 打赏
  • 举报
回复
我那个就可以实现啊!你有没有试啊!!!
liuxiaowei 2002-04-25
  • 打赏
  • 举报
回复
楼上的!如何实现呢?
erp2 2002-04-25
  • 打赏
  • 举报
回复
Delphi的报表工具可以轻易实现这个功能呀!
这个问题叫:“顶尖难题”????????????
DeathCat 2002-04-25
  • 打赏
  • 举报
回复
学习中。。。
xml1123 2002-04-24
  • 打赏
  • 举报
回复
select sum(field1)+sum(field2)+sum(field3)+sum(field4)+sum(field5)
from---
liuxiaowei 2002-04-24
  • 打赏
  • 举报
回复
[SUM([Memo19.memo])]
返回: Can not convert str to double
How to convert ?
liuxiaowei 2002-04-24
  • 打赏
  • 举报
回复
都试过了,不行呀,怎么专成字符串呀?
cgblaochang 2002-04-24
  • 打赏
  • 举报
回复
我前几天刚好做过一个与你相近的程序只要先把它做为字符串用加起来就行在加的时候有个技术问题.不然你得不到正确结果的
linbee 2002-04-24
  • 打赏
  • 举报
回复
你可不要骗大家的感情啊!!
linbee 2002-04-24
  • 打赏
  • 举报
回复
我在报表中也是这样做的啊!!我想你应该可以的!!!!
你试试先啊!
luoshumeng 2002-04-24
  • 打赏
  • 举报
回复
有没有分给呀
linbee 2002-04-24
  • 打赏
  • 举报
回复
合计 | [Sum(memo1.memo)]| [Sum(memo2.memo)]| [Sum(memo3.memo)]|[ Sum(memo4.memo)]| [Sum(memo5.memo)]|
[Sum(
[sum([Sum(memo1.memo),[sum(memo2.memo)],[sum(memo3.memo)])],
[sum([sum[(memo4.memo)],[sum(memo5.memo)])]]
要这样才对啊!!明白了吗?????????????????????/
Mudeen 2002-04-24
  • 打赏
  • 举报
回复
不好意思,把我的表名都给弄上去了,我已经调试通过了,不知道是否符合您的要求?
Mudeen 2002-04-24
  • 打赏
  • 举报
回复
呵呵,try it:select sum(field1)as f1,sum(field2)as f2,sum(field3) as f3,sum(field4)as f4,sum(field5)as f5,sum(field1+field2+field3+field4+field5)as f6 from 库存台帐
yjs_lh 2002-04-24
  • 打赏
  • 举报
回复
最后一个表达式有误。更正
[Sum(memo1.memo+memo2.memo+memo3.memo+memo4.memo+memo5.memo)]
用中括号包起来。
yjs_lh 2002-04-24
  • 打赏
  • 举报
回复
楼上几位好象都不大对劲。

Sum的参数为:SUM(<Expression> [,BandName [,1]])
"计算[BandName]上<Expression>的和. "
"若使用[1]参数,则计算包括不可见的行."

应该这样写:

| 月租费 | 市话费 | 长话费| 其他 |增值服务费|
---------------------标题带---------------------
| memo1 | memo2 | memo3 | memo4 | memo5 |
......
-------------------主项数据带------------------
合计 | [Sum(memo1.memo)]| [Sum(memo2.memo)]| [Sum(memo3.memo)]|[ Sum(memo4.memo)]| [Sum(memo5.memo)]|[Sum[memo1.memo+memo2.memo+memo3.memo+memo4.memo+memo5.memo]
-------------------合计带----------------------

注意合计带中的内容设置在它的表达式中。
kesa 2002-04-24
  • 打赏
  • 举报
回复
你数据集什么,是否可以额外增加一个字段记录sum(field1+field2+field3+field4+field5)as field6,
然后再sum(field6)
linbee 2002-04-24
  • 打赏
  • 举报
回复
我在线等你给分啊!!!!希望你能够快点给啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
linbee 2002-04-24
  • 打赏
  • 举报
回复
你要sum多少都可以!!我就是这样做的啊!!!你有没有1000分啊????
ihihonline 2002-04-24
  • 打赏
  • 举报
回复
今天没有时间帮你试了,明天搞定
加载更多回复(11)

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧