当我有代码时:
var mail = actions.create("mail");
mail.parameters.to = "...";
mail.parameters.subject = "...";
mail.parameters.from = "...";
mail.parameters.text = "some text, in case template is not found";
//// execute action against a document
var doc = search.findNode("workspace://SpacesStore/eafb46a7-a139-42e1-b297-71402d279b68");
mail.execute(doc);
我很好奇,提供节点执行发送电子邮件的意义是什么?这会影响某个地方还是不会改变?
谢谢!
答案 0 :(得分:1)
操作通常需要运行上下文。该上下文通常是一个节点(如文件夹或文档)。在这种情况下,它允许操作和freemarker邮件模板从文档中提取属性。也许您希望您的电子邮件具有文档的名称或其他元数据。
“对节点执行操作”是否受到针对它运行的操作的影响取决于操作中的代码。在邮件操作的情况下,它不应该修改节点。