AX2009报表发送邮件(二)

编程入门 行业动态 更新时间:2024-10-26 21:22:18

AX2009报表<a href=https://www.elefans.com/category/jswz/34/1770428.html style=发送邮件(二)"/>

AX2009报表发送邮件(二)

生成PDF文件后发送给客户这个功能已经完成了,现在需要完成记录该张发票已发送

这个就有点难度了,得传记录值到发送邮件后才能更新

报表发送邮件用的是静态的方法,唯一可以传值就只有PrintJobSettings   p1

找了一遍,发现可以传值应该只有这个了,reportRun()

测试一下,null~~~ 无法接受啊!!!

看来只能另寻他法了

而且还是只能在PrintJobSettings   p1上找~~

继续找了了上面的所有pack*开头的方法,全部都是赋值之后就被系统的给重置了,最烦的是这个Class/PrintJobSettings是系统Class来着,不给修改机会!

继续再找,天无绝人之路,终于给找到了

copyDescription()这个方法简直就是个Map来着

第一个参数在赋值时和第二个参数一起写入,在取值时,输入第一个参数,就返回之前写入的第二个参数值 O(∩_∩)O

这么好的传值工具不好好利用起来就太可惜了

我把发送邮件的Body和要更新的记录表ID以及记录ID也都放进去了

发送邮件时根据写入的格式取出就搞了

完美解决~~~

 

转载于:.html

更多推荐

AX2009报表发送邮件(二)

本文发布于:2024-03-08 13:01:21,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1720948.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:发送邮件   报表

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!