Foxtable(狐表)用户栏目专家坐堂 → Merger中的Fields


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

主题:Merger中的Fields

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


加好友 发短信
等级:童狐 帖子:211 积分:2241 威望:0 精华:0 注册:2012/10/6 17:19:00
Merger中的Fields  发帖心情 Post By:2024/5/18 15:18:00 [显示全部帖子]

Merger中的Fields,可以指定要合并的字段(列),但如果数据源和要合并的表字段名不同,我又只需要合并其中一部分字段的数据,请问该如何操作。fields中指定的字段,是数据源中的字段,还是要合并的表的字段?


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


加好友 发短信
等级:童狐 帖子:211 积分:2241 威望:0 精华:0 注册:2012/10/6 17:19:00
  发帖心情 Post By:2024/5/18 15:51:00 [显示全部帖子]

下列代码报错:表达式中 '总收入' 函数未定义。

Dim mg As New Merger
mg.SourcePath = dlg.FileName 
mg.Format = "excel" '指定格式
mg.SourceTableName = "医院基本情况表$" '总收入(万元)是数据源的列
mg.DataTableName = "医院基本情况调查表"
mg.Fields = "医院名称,调查年份,市州,总收入(万元)" 

mg.FieldMaps.Add("总收入(万元)","总收入")

mg2.Merge() '开始合并   




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


加好友 发短信
等级:童狐 帖子:211 积分:2241 威望:0 精华:0 注册:2012/10/6 17:19:00
  发帖心情 Post By:2024/5/18 16:00:00 [显示全部帖子]

我发现是因为“总收入(万元)”中的括号引起的错误,去掉括号就可以了,但有没有办法既保留括号又不报错?

 回到顶部