我正在阅读有关创建电子邮件模板的http://technet.microsoft.com/en-us/library/aa834376(AX.50).aspx,我想知道是否有关于使用Dynamics://网址的任何解释。搜索对该关键字不是很有用。
对于这一行......我将传递的%LinkToBusinessData%的样本是什么?
<a href="Dynamics://%LinkToBusinessData%">Go to %for%</a>
如何让系统识别“Dynamics://”应该打开Dynamics AX?我已经使用了这个基本模板并向自己发送了一封虚拟电子邮件,URL显示警告但没有做任何事情。
答案 0 :(得分:0)
检查About drilling down from an alert e-mail message。
安装要求:
要使用电子邮件中的向下钻取功能,用户必须这样做 使用本地版本的本地Microsoft Dynamics AX客户端工作 Microsoft Dynamics AX配置文件。深入研究 如果用户访问Microsoft Dynamics AX,则功能不起作用 应用程序服务器。
答案 1 :(得分:0)
我明白了。您需要安装本地客户端才能识别Dynamics:// URL。我安装了它,但我需要重新启动。
%LinkToBusinessData%或其他%keyword%关键字实际上只是一个键值映射。有一些默认的,但你可以轻松自己做。
您在关键字的电子邮件模板中放置的内容将替换为(字符串,字符串)映射中的值。然后将xmlParameters和map传递给SysEmailTable :: sendMail()函数。 xmlParameters = EventActionEmail :: createEmailParameterXml(mappings);