高手请进,很辣手的问题

jackyyefei 2003-09-11 05:26:05
我想制作一个报表,采用行表格格式。
但是,有一个问题:一般是一条数据库记录对应在一个列上,我想在第一列上比较
第一条记录和第二条记录的对应的某个数据
比如
序号 值
1 200
2 400
3 500

这个表格显示出来的效果应该是这样:
序号 值 值差
1 200 200(=400-200)
2 400 100(=500-400)
请指教,谢谢!

...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2003-09-11
  • 打赏
  • 举报
回复
计算列 值[1] - 值[0]
jdsnhan 2003-09-11
  • 打赏
  • 举报
回复
定义一个计算域,内容为:
值[1] - 值[0]
liujiaqiang 2003-09-11
  • 打赏
  • 举报
回复
多联系:

QQ: 6725264
MSN: liujiaqiang2003@hotmail.com
liujiaqiang 2003-09-11
  • 打赏
  • 举报
回复
你用两个datawindow来实现把,一个为dw_1 , :
序号 值
1 200
2 400
3 500

另一个则从第一个中一条条的取出来赋值给那些字段(序号、值、值差)dw2 为:
这个代码我想你因该会写吧:
long ll_dw1row , ll_step

ll_dw1row = dw_1.rowcount()
for ll_step = 1 to ll_dw1row
..........
next

609

社区成员

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

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