Foxtable(狐表)用户栏目专家坐堂 → EXCEL表数据合并问题


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

主题:EXCEL表数据合并问题

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
EXCEL表数据合并问题  发帖心情 Post By:2011/11/26 21:48:00 [显示全部帖子]

我想将EXCEL数据合并到foxtable中的[香港]表,以下是代码

DataTables("香港").DataRows.Clear
Dim mg As New Merger
mg.SourcePath = "\\服务器\吴厂$\2011年生产计划单.xls"
mg.Format = "excel" '指定格式
mg.SourceTableName = "香港订单$" '指定要合并的表
mg.Fields = "接单日期,型号,规格,订单数量"
mg.DataTableName = "香港" '指定接收数据的表
mg.Merge() '开始合并

 

问题:EXCEL中[香港订单]表的"规格"列不能导入"3*4"或"3+4"等数据格式,(导入后为空)但能导入纯数字.该列已设为文本格式,与foxtable中[香港]表的"规格"列(字符)匹配 为什么?


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/26 22:47:00 [显示全部帖子]

确实存在问题,我试了好多次,实在找不出问题


图片点击可在新窗口打开查看此主题相关图片如下:snap1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:snap2.jpg
图片点击可在新窗口打开查看


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/26 23:26:00 [显示全部帖子]

字符

EXCEL规格列是文本

[此贴子已经被作者于2011-11-26 23:27:49编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/27 0:21:00 [显示全部帖子]

晚安

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/27 9:25:00 [显示全部帖子]

发现当"规格"列既有数字(做字符用)又有字符+数字时,只数字数字,如果只有字符+数字则可合并

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/27 10:07:00 [显示全部帖子]

没有办法解决吗?

 


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/27 11:06:00 [显示全部帖子]

以下是引用狐狸爸爸在2011-11-27 10:13:00的发言:

手工编码合并。

http://www.foxtable.com/help/topics/2334.htm

 

好象不行.实例在[香港]表的香港订单窗口"按钮5".(EXCEL文件路径改一下)

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:订单统计.foxdb

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:2011年生产计划单.rar


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/27 17:33:00 [显示全部帖子]

顶一下,如果不能解决就放弃了.

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/27 21:00:00 [显示全部帖子]

以下是引用e-png在2011-11-27 19:55:00的发言:

我觉得可以在Excel中先处理一下就可以了:

就是:有数字和字符混合的列,统一加一个特别的字符标记(即使是空值也要标记),再导入或合并到foxtable中应该没有问题的。之后,在foxtable中把标记清除即可。

EXCEL文件内容是不能随便让人修改的


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2011/11/28 22:40:00 [显示全部帖子]

谁帮我完善一下[表A]第二列表达式代码,谢了

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目.table


 回到顶部
总数 12 1 2 下一页