以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]跨表有条件汇总多行字符串 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120083) |
||||
-- 作者:湛江智 -- 发布时间:2018/6/6 17:23:00 -- [求助]跨表有条件汇总多行字符串 1、表A根据表B中的产品名称及BW的条件 2、要实现表A动态汇总生成两列:汇总表B不一致的产品名称 汇总表B过期的产品名称
|
||||
-- 作者:有点甜 -- 发布时间:2018/6/6 17:25:00 -- 参考
http://www.foxtable.com/webhelp/scr/1435.htm
http://www.foxtable.com/webhelp/scr/0681.htm
|
||||
-- 作者:湛江智 -- 发布时间:2018/6/6 18:10:00 -- 回复:(有点甜)参考 http://www.foxtable.... 下面代码报错,怎么修改呢? \'\'组合字符串 Select Case e.DataCol.Name Case "项目编号","产品名称" Dim dt As DataTable =DataTables("表A") Dim dr As DataRow = dt.DataRow dr("汇总表B不一致的产品名称") = DataTables("表B").GetComboListString("产品名称","项目编号 = \'" & e.DataRow("项目编号") & "\' and BW = \'不一致的\'", "_Identify").Replace("|",",") dr("汇总表B不一致的产品名称") = DataTables("表B").GetComboListString("产品名称","项目编号 = \'" & e.DataRow("项目编号") & "\' and BW = \'过期的\'", "_Identify").Replace("|",",") End Select |
||||
-- 作者:有点甜 -- 发布时间:2018/6/6 18:12:00 --
|
||||
-- 作者:湛江智 -- 发布时间:2018/6/6 18:23:00 -- 回复:(有点甜)Select Case e.DataCol.Name &n... 没反应的,哪里出问题了?
|
||||
-- 作者:有点甜 -- 发布时间:2018/6/6 19:54:00 --
|