如何使用X ++向MS Dynamics 2009 AX的警报消息添加更多信息?

时间:2008-12-04 07:34:33

标签: axapta x++ ax dynamics-ax-2009

有没有人有一些示例代码,或者可以指示我可以修改哪个类,以便向Dynamics AX(DAX)中的警报消息添加更多信息。我想例如在更改供应商名称时添加供应商编号和用户ID。

编辑:有人告诉我,在设置警报时必须在说明面板中输入HTML代码。如果这是真的,并且任何人都有更多信息,那么如果你能分享这些信息就会很棒。

提前致谢。

1 个答案:

答案 0 :(得分:5)

有一篇关于Technet的文章,其中显示了您可以在电子邮件模板中使用的合并数据元素。

要添加新的merge-data元素,您需要修改类EventActionEmail。方法createEmailParameterMap返回一个包含要替换它们的元素和数据的映射。 execute方法将该地图传递给SysEmailTable::sendMail,以实际格式化并发送电子邮件。