Foxtable(狐表)用户栏目专家坐堂 → MailSender发邮件的时候怎么携带对应行的文件


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

主题:MailSender发邮件的时候怎么携带对应行的文件

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/24 8:40:00 [显示全部帖子]

 楼主,关键是要看你的文件的路径是否正确了。如果路径正确的话,直接赋值给mailsender的附件就行了。

 路径 = 该列的默认路径 + 单元格的值。

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

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/24 11:59:00 [显示全部帖子]

 呃,什么问题,直接赋值不行?子表的多个文件?

m.AddAttachments("E:\管理系统\管理系统V5.0\文件管理\指令单\" & dr("指令单文件"))

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/24 12:08:00 [显示全部帖子]

以下是引用冰31脚在2013-1-24 12:05:00的发言:
这个文件是在主表的,一列只有一个文件,但有多个文件列


多个文件列,就加多行呗。我还是不懂。

m.AddAttachments("E:\管理系统\管理系统V5.0\文件管理\指令单\" & dr("指令单文件"))
m.AddAttachments("E:\管理系统\管理系统V5.0\文件管理\指令单\" & dr("xxx"))
m.AddAttachments("E:\管理系统\管理系统V5.0\文件管理\指令单\" & dr("xxxxx"))

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/24 15:54:00 [显示全部帖子]

以下是引用冰31脚在2013-1-24 15:39:00的发言:

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=27765&replyID=&skin=1

添加附件时使用了这个帖子的办法指添加,现在发邮件的时候批量添加的总是会提示有非法字符,手动添加的就正常,是什么原因呢


没理由的。你表里的数据是否是正确的文件名?请认真检查一下。不行的话,就做个简单的例子上来看看。

你可以这样去测试。目的是打开一个文件,看是否能成功。

dim proc as new process
proc.file = xxxxxxx & tables("xx")(0, 0)  '路径
proc.star



 回到顶部