在DataWindow中调用Function的问题

nancylin 2003-10-19 01:38:51
我现在遇到的情况是这样的,按要求,我必需对一时间段(例如是2003-10-02~2003-10-05)的数据进行统计,当然还要按要求进行分组,比如按货物的颜色、产地等。这比较容易用DataWindow做到。可是它还要求我们进行一项累计的功能,也就是对rq2这个月的第一天到rq2这一时间段的数据进行统计,也就是2003-10-01~2003-10-05这一时间段内的,那么我在分组的detail带内所要显示的累计,也要是相应分组条件的这个时间段的累计了。我的想法是在累计中用一Function来实现。FunctionName(String(rq2,'yyyy-mm-dd'),颜色,产地),可是我发现参数没能传过去,我用debug在Function里设了断点进行检测,发现参数值都为NUll,如何解决?希望各位请出更好的思路,谢谢。
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-10-29
  • 打赏
  • 举报
回复
祝贺楼主自力更生。
nancylin 2003-10-28
  • 打赏
  • 举报
回复
各位,不好意思,以上问题皆已解决。不敢劳烦。谢了。
chmj718 2003-10-19
  • 打赏
  • 举报
回复
在找上一行之前要不以A字段做排序,不然就不知道哪个是第一行,关系数据库表是不以物理行的次序为查询条件的
nancylin 2003-10-19
  • 打赏
  • 举报
回复
不好意思,各位,以上问题已解决。现在要请问的是我有一表结构如下
A B C
---------
A1 1 1
A2 4 5 (=1+4)
A3 2 7 (=5+2)
......C的值为本行C的值加早上一行记录中B的值,该如何做到??谢谢

609

社区成员

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

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