PB数据计算列如何设备

www8523 2009-12-30 03:58:46
月度 水表值 用量
200910 77 6
200911 88 11
如何显示如下
月度 上月表值 本用表值 用量
200910 77 6
200911 77 88 11
其中上月表值如何设置计算列??
...全文
130 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
www8523 2009-12-31
  • 打赏
  • 举报
回复
楼上太聪明了!!谢谢!!!
sun1976 2009-12-31
  • 打赏
  • 举报
回复
按表号、年月排序
if(表号=表号[-1],水表值[-1],0)
www8523 2009-12-31
  • 打赏
  • 举报
回复
实际,问题又出现了,表号不一样,上个月的表值显示乱了,能不能按表号写一个计算列呀???
欣客 2009-12-30
  • 打赏
  • 举报
回复
楼上的经典啊 !!!
zb63668331 2009-12-30
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sun1976 的回复:]
上月表值计算列写 水表值那个列的列名[-1] ,命名为 pre_value

这句话看不懂吗?
比如你的数据窗口中水表值列名为aaa
计算列的表达式就写 aaa[-1]
[/Quote]

很简单(假设本月表值 数据字段名为bybz)
你插入 一个page n of n 计算列,然后在compute expression 里输入 bybz[-1]
sun1976 2009-12-30
  • 打赏
  • 举报
回复
上月表值计算列写 水表值那个列的列名[-1] ,命名为 pre_value

这句话看不懂吗?
比如你的数据窗口中水表值列名为aaa
计算列的表达式就写 aaa[-1]
www8523 2009-12-30
  • 打赏
  • 举报
回复
上月表值用计算列能显示吗?如何设置 ?
sun1976 2009-12-30
  • 打赏
  • 举报
回复
按月度排序,
水表值可以直接利用,不用做计算列,直接改标题为本月表值
上月表值计算列写 水表值那个列的列名[-1] ,命名为 pre_value
如果没存用量
用量计算列写 水表值那个列的列名 - pre_value
存了用量就直接用数据列,用量就不用计算列了
发帖
DataWindow

603

社区成员

PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
帖子事件
创建了帖子
2009-12-30 03:58
社区公告
暂无公告