以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 救救 我吧,帮看看我这建临时列的代码乍没起作用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121658) |
-- 作者:UBSS -- 发布时间:2018/7/11 11:40:00 -- 救救 我吧,帮看看我这建临时列的代码乍没起作用 \'用代码建临时表 Dim g As New GroupTableBuilder("库存统计", DataTables("入库管理_绑定库位")) g.Groups.AddDef("项目名称") g.Groups.AddDef("产品代码") g.Groups.AddDef("产品名称") g.Groups.AddDef("产品批次") g.Groups.AddDef("库存位置") g.Totals.AddDef("产品数量") g.FromServer = True ----------------下边这代码就没起作用-------那个高手给看看 \'用代码建临时表达时列 \'DataTables("库存统计").DataCols.Add("库位",Gettype(String), 32, "iif(库存位置 is null or len(库存位置) <3,库存位置,substring([库存位置],1,3))")
|
-- 作者:有点甜 -- 发布时间:2018/7/11 11:43:00 -- g.build了没有?build之后表格才生成,才能添加临时列的。 |
-- 作者:UBSS -- 发布时间:2018/7/11 11:45:00 -- Dim g As New GroupTableBuilder("库存统计", DataTables("入库管理_绑定库位")) g.Groups.AddDef("项目名称") g.Groups.AddDef("产品代码") g.Groups.AddDef("产品名称") g.Groups.AddDef("产品批次") g.Groups.AddDef("库存位置") g.Totals.AddDef("产品数量") g.FromServer = True g.build
|
-- 作者:UBSS -- 发布时间:2018/7/11 11:46:00 -- 还是没效果,你加我QQ847641349 帮看看 |
-- 作者:有点甜 -- 发布时间:2018/7/11 11:48:00 -- 代码没问题。不可能有问题的。
报什么错?做个例子发上来测试。 |
-- 作者:UBSS -- 发布时间:2018/7/11 11:52:00 -- 什么错以没有,就是没那列 |
-- 作者:有点甜 -- 发布时间:2018/7/11 11:53:00 -- 前面的单引号你没有去掉?
DataTables("库存统计").DataCols.Add("库位",Gettype(String), 32, "iif(库存位置 is null or len(库存位置) <3,库存位置,substring([库存位置],1,3))")
|
-- 作者:UBSS -- 发布时间:2018/7/11 15:55:00 -- ----------------如下,我运行两次这个代码,系统提示库位列以存在,但是我看不到 \'前面的单引号你没有去掉? DataTables("库存统计").DataCols.Add("库位",Gettype(String), 32, "123") DataTables("库存统计").DataCols.Add("库位",Gettype(String), 32, "iif(库存位置 is null or len(库存位置) <3,库存位置,substring([库存位置],1,3))") |
-- 作者:有点蓝 -- 发布时间:2018/7/11 16:00:00 -- 新建项目重现这个问题。请上传实例测试 |