Foxtable(狐表)用户栏目专家坐堂 → 是否可以在前面增加列,用表达式进行求值


  共有4388人关注过本帖树形打印复制链接

主题:是否可以在前面增加列,用表达式进行求值

帅哥哟,离线,有人找我吗?
zhuxinhui
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
是否可以在前面增加列,用表达式进行求值  发帖心情 Post By:2022/4/21 15:01:00 [只看该作者]

Dim bd1 As New SQLGroupTableBuilder("统计表1","进货单")
Dim
dt1 As fxDataSource
bd1.Groups.AddDef(
"型号") '根据型号分组
bd1
.Totals.AddDef("数量","进货_数量") '对数量进行统计
bd1
.Totals.AddExp("进货_金额","数量 * 单价") '对金额进行统计
dt1
= bd1.BuildDataSource()

Dim
bd2 As New SQLGroupTableBuilder("统计表2","销售单")
Dim
dt2 As fxDataSource
bd2.Groups.AddDef(
"型号") '根据型号分组
bd2
.Totals.AddDef("数量","销售_数量") '对数量进行统计
bd2.Totals.AddExp(
"销售_金额","数量 * 售价") '对金额进行统计
dt2
= bd2.BuildDataSource()

Dim
bd3 As New SQLGroupTableBuilder("统计表3","退货单")
Dim
dt3 As fxDataSource
bd3.Groups.AddDef(
"型号") '根据型号分组
bd3
.Totals.AddDef("数量","退货_数量") '对数量进行统计
bd3
.Totals.AddExp("退货_金额","数量 * 单价") '对金额进行统计
dt3
= bd3.BuildDataSource()

dt1
.Combine("型号",dt2,"型号") '将销售统计数据组合到进货统计数据
dt1
.Combine("型号",dt3,"型号") '将退货统计数据组合到进货统计数据
dt1
.Show("统计表1") '显示统计结果




图片点击可在新窗口打开查看此主题相关图片如下:qq截图20220421145757.png
图片点击可在新窗口打开查看

是否可以在前面增加列,用表达式进行求值

对于小型企业,想对全部数据进行核算求出期初余额,怎样才能在这表插入二列并用达表式进行求值,并把前的列隐藏???



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/21 15:03:00 [只看该作者]


[此贴子已经被作者于2022/4/21 15:04:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/21 15:05:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
zhuxinhui
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/4/21 19:20:00 [只看该作者]

多谢


 回到顶部