一个简单的 累加计算

aini200577 2010-11-24 10:29:57
id shuliang
1 34
2 6
3 34
4 77
5 42

GIRD方式

怎么样 利用 FOR循环

得出来 一个 数 等于 34+6+34+77+42??
...全文
94 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zlf19810306 2010-11-25
  • 打赏
  • 举报
回复
datawindow里吗?在summary里加入一个计算列,如果是数字类型的,表达式为sum(shuliang),如果是字符类型的,sum(long(shuliang))或者是sum(dec(shuliang))
xiaobn_cn 2010-11-25
  • 打赏
  • 举报
回复
Integer i
Long ll_Sum = 0

For i = 1 To dw_1.RowCount()
ll_Sum += dw_1.Object.ShuLiang[i]
Next
newease 2010-11-25
  • 打赏
  • 举报
回复
添加一计算域,表达式为sum(shulian)

xiaoping04408 2010-11-24
  • 打赏
  • 举报
回复
string ls_temp,ls_value,ls_id
integer i
for i = 1 to dw_1.rowcount()
ls_value = string(dw_1.object.sl[ i ])

ls_temp = ls_temp + ls_value + "+"
next
ls_temp = left( ls_temp,len(ls_temp) -1 )

1,076

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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