再问个compute控件的问题,帮忙!!!

yunhao 2003-12-05 06:08:54
我用compute_name把21个列加到一起求出来个数,但是这个数是21个列在所有行的数据总和,我想要的是这21个列在当前行,就1行的总和,怎么样求出这21个列在当前行或者某一行的总和啊?

不能改变当前数据窗口的刷新条件,因为里面有些列求的是,所有列的所有行总和,如果安条件刷新数据窗口其他列就不能求出来所有行所有列的总和了

帮忙!!!
...全文
99 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2003-12-05
  • 打赏
  • 举报
回复
同意,放在detail带就可以了。
eminena 2003-12-05
  • 打赏
  • 举报
回复
对行求和,可SQL棉布中添加计算列,刷新速度会快得多!

klbt 2003-12-05
  • 打赏
  • 举报
回复
建立计算域,放置到detail带,表达式是:col1 + col2 + ... + col21
yanghongfeng 2003-12-05
  • 打赏
  • 举报
回复
楼上的方法是对的,用用计算域吧。
lmby 2003-12-05
  • 打赏
  • 举报
回复
在 detail 做计算域 可以对行求和,
在 summary 做计算域, 可对列求和。
huangxinru 2003-12-05
  • 打赏
  • 举报
回复
将这个计算列定义在detail区域
yunhao 2003-12-05
  • 打赏
  • 举报
回复
顶一下下

1,075

社区成员

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

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