怎样用access生成报表同时将报表作为附件发送email
我想用access生成一张report,然后再将这个report作为email的附件发送出去。我boss想用DoCmd.SendObject来做,我知道这种方法很简单,但是好像不能发送HTML格式的email,而且如果直接在"message text"中编辑格式的话很麻烦
我自己写了一个程序来做,可以套用outlook的模版发邮件,但是附件是个问题,attachment.add方法似乎需要report的路径才行。
我就像问是否有一种方法不需要将生成的report存到一个文件夹里,然后再从这个文件夹里读出来作为附件,希望大虾帮帮忙
[解决办法]
既然你的report是作为附件发送,邮件本身是HTML OR TEXT又有什么关系呢。 DoCmd.SendObject的方式是比较简单。任何附件都得在磁盘上实际存储了,才能作为附件发送,只是有的时候从默认路径读取,用户不用设定而已。
[解决办法]
用winsock或Jmail吧,推荐用jmail,功能强大
[解决办法]
可以发送附件,但是我曾经做过实验,如果附件过大的话,邮件发送过程中就会出现程序运行错误,得不偿失了