PB数据计算列如何设备

www8523 2009-12-30 03:58:46
月度 水表值 用量
200910 77 6
200911 88 11
如何显示如下
月度 上月表值 本用表值 用量
200910 77 6
200911 77 88 11
其中上月表值如何设置计算列??
...全文
157 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
存了用量就直接用数据列,用量就不用计算列了

611

社区成员

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

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