动态数据窗口的问题

dukcho 2004-09-23 12:42:48
你好,我的动态数据窗口创建没有问题,但是我现在想添加一个计算行,用来计算某一列数目,这应该怎么实现?
...全文
115 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hongxiuxie 2004-09-25
  • 打赏
  • 举报
回复
学习来了
sdmltyj 2004-09-25
  • 打赏
  • 举报
回复
要不用count(列名)要不就是用循环将所有的行的那一列全加起来。但比较老土,旦是用做动比较好!
yl_yz 2004-09-24
  • 打赏
  • 举报
回复
1.在动态数据窗口创建的sql语句的select后加上:计算列名=count(列名)
2.用modify(),具体写法你可以导出一个带计算列的数据窗口对象看看就知道了
klbt 2004-09-24
  • 打赏
  • 举报
回复
大致如下:
dw_1.Modify('Create Compute(Band=Detail Alignment="2" Expression="String(Count(XXX))" Border="6" Color="'+String(BottonFace)+"~tIf(IsRowNew(),"+String(RGB(0,0,255))+","+String(RGB(255,0,0))+")"+'" X="20" Y="8" Height="67" Width="160" Format="[GENERAL]" Name=counts Font.Face="宋体" Font.Height="-9" Font.Weight="400" Font.Family="2" Font.pitch="2" Font.charset="0" Background.mode="2" Background.color="'+String(RGB(192,192,192))+'" )')

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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