0

我希望在更改属性值时弹出一个新的电子邮件窗口。有没有人有任何建议如何解决这个问题?

4

3 回答 3

1

根据您添加的评论,我会推荐几种解决方案。

1)最简单的实际上可能是向服务活动实体添加一个名为“电子邮件评论”或其他内容的字段,并编辑您的工作流程以包括该字段的内容以及当前在电子邮件中的其余内容。

2)你可以做你最初想做的事并打开一个新的电子邮件活动,但有一些陷阱:

  • 如果环境启用了 IFD,则 url 将在这与正常的 CRM 部署之间发生变化,因此您的 javascript 必须考虑到这一点。
  • 无法从 url 设置您当前在工作流中填充的字段(to、from、content)。您必须在电子邮件实体上的 onLoad 事件中添加更多代码以调用 Web 服务(通过 javascript,这有点痛苦,或者设置自定义 Web 服务并将它们部署到 CRM 服务器)并填充字段.

#1 将更容易获得与您正在寻找的几乎相同的最终结果。

于 2009-06-17T15:16:19.680 回答
0
<INPUT NAME="test" onChange="popup(...)" />

其中 popup 将是一个用于创建弹出窗口的 javascript 函数

或者如果这没有帮助,请更具体地告诉我们什么类型的属性、语言等。

于 2009-06-17T07:54:15.377 回答
0

你的问题很模糊,但我怀疑你想要。

<input onchange="window.open('mailto:you@wherever','myEmailWindow');return true">

取决于用户的弹出窗口阻止设置,这可能会或可能不会起作用。

于 2009-06-17T09:35:22.240 回答