zoukankan      html  css  js  c++  java
  • AX2009报表发送邮件(一)

    接到财务部的一个需求,希望可以实现系统自动将销售发票报表生成PDF文件后发送给客户并记录该张发票已发送,因为系统的发票太多了,经常发生多发或者漏发的情况。

    看到这样的需求,立马就想到可以利用系统的报表打印功能,AX的报表打印时有可以直接发送邮件发功能

    这个功能之前一直没有去测试,既然想用,那就试试

    填上个自己邮件地址,发送

    NO~~~,怎么是调用OutLook,我这是在远程桌面里面啊,OutLook就是摆设而已,难道要我在远程终端里面安装和配置OutLook?

    难道就这样放弃系统的功能?

    NO~~~,改!

    跟踪一下,找到了报表发送邮件的方法Classes/Info.reportSendMail

    又瞄了一下这个Class,又发现了一个方法reportSendMailServer

    打开看一下,原来是使用mailer.quickSend()

    明白了,报表如果是放在批处理运行就直接发送邮件,如果是在客户端运行就调用客户端的OutLook

    既然在客户端不需要调用OutLook,那就改成和reportSendMailServer一样

    测试一下,嗯,收到邮件了^_^

  • 相关阅读:
    消除 transition 闪屏
    解决audio和video在手机端无法自动播放问题
    css3让图文不能复制
    改变placeholder的字体颜色大小
    css3实现水平、垂直居中
    link 和@import 的区别
    JSON与对象的相互转换
    indexOf与includes的比较
    DOM盒子模型
    关于Meta标签的一些知识
  • 原文地址:https://www.cnblogs.com/rumenren/p/4708052.html
Copyright © 2011-2022 走看看