如何使Dynamics:// URL正常工作?

时间:2011-11-16 16:14:08

标签: email templates axapta x++

我正在阅读有关创建电子邮件模板的http://technet.microsoft.com/en-us/library/aa834376(AX.50).aspx,我想知道是否有关于使用Dynamics://网址的任何解释。搜索对该关键字不是很有用。

对于这一行......我将传递的%LinkToBusinessData%的样本是什么?

<a href="Dynamics://%LinkToBusinessData%">Go to &nbsp; %for%</a>

如何让系统识别“Dynamics://”应该打开Dynamics AX?我已经使用了这个基本模板并向自己发送了一封虚拟电子邮件,URL显示警告但没有做任何事情。

2 个答案:

答案 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);