以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- mail附带附件该如何实现? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54294) |
-- 作者:liujywwy -- 发布时间:2014/7/25 10:40:00 -- mail附带附件该如何实现? 你好,咨询一下。 有一列“附件”,并且添加了文档a.doc。 现在需要通过mail的方式附带这个附件a.doc。 代码如下: m.C & r("需求编号") & " 客户:" & r("客户") & " 博达机型:" & r("博达机型") & " 需求提交时间:" & r("需求提交时间") & " 附件:" & r("附件") 可是收到的mail显示的是附件的名称a.doc。而不是附带了一个a.doc文档。 请问如何变为附带文档。多谢。
|
-- 作者:Bin -- 发布时间:2014/7/25 10:43:00 -- 要用AddAttachments |
-- 作者:liujywwy -- 发布时间:2014/7/25 10:49:00 -- m.AddAttachments应该是对本地的文件吧。 而我是要把附件列里面的文档作为一个附件发送给mail接收者。
|
-- 作者:Bin -- 发布时间:2014/7/25 10:50:00 -- 如果是FTP附件,要先下载回来本地才可以. |
-- 作者:liujywwy -- 发布时间:2014/7/25 10:54:00 -- 不是FTP。我就是点击附件后面的按钮,选择插入文件。把这个文件添加到了附件列。 就是想mail接收者收到这个附件。
|
-- 作者:Bin -- 发布时间:2014/7/25 10:59:00 -- 那就添加这个文件可以了. 看2楼帮助. |
-- 作者:liujywwy -- 发布时间:2014/7/25 11:01:00 -- 难道代码是这样? m.AddAttachments(" 附件:" & r("附件"))
|
-- 作者:有点甜 -- 发布时间:2014/7/25 11:11:00 -- 如果你的附件的路径是这样的,比如 d:\\文件1.doc
那就这样写 m.AddAttachments(r("附件")) |
-- 作者:liujywwy -- 发布时间:2014/7/25 11:37:00 -- 运行错误 .NET Framework 版本:2.0.50727.8000 Foxtable 版本:2014.7.19.1 错误所在事件:窗口,需求明细表,第二步提交,Click 详细错误信息: 未能找到文件“C:\\Users\\基永\\Desktop\\临时版本跟踪系统26\\2013年2月份--博达通讯录..xls”。 代码如下: m.C & r("需求编号") & " 客户:" & r("客户") & " 博达机型:" & r("博达机型") & " 需求提交时间:" & r("需求提交时间") & " 附件:" & r("附件") m.AddAttachments(r("附件")) 可是为什么会提示找不到文件呢?
|
-- 作者:有点甜 -- 发布时间:2014/7/25 11:39:00 -- 你附件是不是绝对路径比如 d:\\文件1.doc
如果不是,你就写 m.AddAttachments( ProjectPath & "Attachments\\" & r("附件")) [此贴子已经被作者于2014-7-25 11:39:24编辑过]
|