我的任务是显示单个订单并在电子邮件模板中显示其特定的订单行。 我已经尝试过工作流程,但我们仍然无法在电子邮件正文中显示订单行。
请协助。
答案 0 :(得分:0)
我对您的代码一无所知,但它可以帮助您将记录检索为单个记录:
function retrieveAccount(AccountId) {
SDK.JQuery.retrieveRecord(
AccountId, //Id of releated case
"Account", //Entity name you want to get record to display
null, null,
function(account) {
writeMessage("Retrieved the account named \"" + account.Name + "\". This account was created on : \"" + account.CreatedOn + "\".");
updateAccount(AccountId);
},
errorHandler
);
}
通过这种方式,您可以获得所需的记录,并可以显示在文件中的任何位置。
答案 1 :(得分:0)
我会继续在Email Template
中输入带有占位符的普通文本,您希望动态文本像
Dear [ContactName], your Oder number is [OrderNumber]
并创建一个自定义工作流活动,该活动将检索所需的值并解析电子邮件文本,将[ContactName]
和[OrderNumber]
替换为您想要的实际值。
OR
另一种可能的方法是使用SDK从自定义工作流活动本身创建和发送电子邮件。
答案 2 :(得分:0)
您需要创建custom CodeActivity来检索订单项并对其进行格式化。然后,您可以将文本块插入到工作流生成的电子邮件中。