怎样取得数据窗口中分组字段的条数及其内容?

pandix 2002-08-26 05:24:13
同标题
...全文
100 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
balloonman2002 2002-08-26
  • 打赏
  • 举报
回复
在分组中建一个计算列,表达式设为:
count(要分组的列名 for group 1)
这样就能够得到各个分组字段的条数;
WorldMobile 2002-08-26
  • 打赏
  • 举报
回复
至于取内容

给我发短消息,我帮你写写看

^_^
WorldMobile 2002-08-26
  • 打赏
  • 举报
回复
假设你是按 oper_nam字段分组,你可以这么做

long ll_group_cnt

ll_group_cnt = long(dw_1.describe("evaluate('sum(if(oper_nam = oper_nam[-1], 0, 1) for all) + 1', 1)"))

即可取出组数

如果要取内容的话,有些麻烦,加些分再说吧
xirumin 2002-08-26
  • 打赏
  • 举报
回复
取得整个数据窗口的语法
string ls_str = dw.object.datawindow.syntax
然后写程序查找'group('的数量或trailer的数量就是分组的数量
分组的内容也是这样找,

pfc中有gf_..._globereplace一类的函数可以参考一下
KingOf007 2002-08-26
  • 打赏
  • 举报
回复
UP

1,108

社区成员

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

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