Foxtable(狐表)用户栏目专家坐堂 → 请问:临时表如何写入表达式列


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

主题:请问:临时表如何写入表达式列

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


加好友 发短信
等级:二尾狐 帖子:521 积分:4784 威望:0 精华:0 注册:2014/1/16 16:55:00
请问:临时表如何写入表达式列  发帖心情 Post By:2024/5/27 6:12:00 [只看该作者]

Dim dtb As New DataTableBuilder("质量统计")
dtb.AddDef("统计项目", GetType(String), 24, "", "统计_项目")
dtb.AddDef("统计内容", GetType(String), 48, "", "统计_内容")
dtb.AddDef("当前出窑总数", GetType(Decimal), "", "当前_出窑总数")
dtb.AddDef("当前合格总数", GetType(Decimal), "", "当前_合格总数")
dtb.AddDef("当前合格率", GetType(Decimal), "", "当前合格总数 / 当前出窑总数", "当前_合格率")  ' 此行出错
dtb.AddDef("当前缺陷排序", GetType(String), 1024, "", "当前_缺陷排序")
dtb.AddDef("当前报表日期", GetType(Date), "", "当前_报表日期")
dtb.AddDef("历史出窑总数", GetType(Decimal), "", "历史_出窑总数")
dtb.AddDef("历史合格总数", GetType(Decimal), "", "历史_合格总数")
dtb.AddDef("历史合格率", GetType(Decimal), "", "历史_合格率")
dtb.AddDef("历史缺陷排序", GetType(String), 1024, "", "历史_缺陷排序")
dtb.AddDef("报表开始日期", GetType(Date), "", "报表_开始日期")
dtb.AddDef("报表最近日期", GetType(Date), "", "报表_最近日期")
dtb.Build()

请问:临时表如何写入表达式列
如何写入判断式:表达式,例如需判断:当前合格总数 / 当前出窑总数 不为 0 (大于 0)


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


加好友 发短信
等级:超级版主 帖子:110758 积分:563716 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/5/27 8:39:00 [只看该作者]

先生成临时表,再使用这种方式添加:http://www.foxtable.com/webhelp/topics/1428.htm

 回到顶部