0

属性の値を変更したときにポップアップする新しい電子メール ウィンドウが必要です。誰かがそれを修正する方法を提案していますか?

4

3 に答える 3

1

あなたが追加したコメントに基づいて、私がお勧めする解決策がいくつかあります。

1) 最も簡単な方法は、実際には「メール コメント」などと呼ばれるサービス アクティビティ エンティティにフィールドを追加し、ワークフローを編集して、そのフィールドのコンテンツと現在メールに含まれている残りのコンテンツを含めることです。

2) 当初望んでいたことを実行して、新しいメール アクティビティを開くことができますが、いくつかの落とし穴があります。

  • 環境でIFDが有効になっている場合、URLはそれと通常のCRM展開の間で変更されるため、JavaScriptでそれを考慮する必要があります.
  • ワークフローに現在入力されているフィールド (to、from、content) は、URL から設定できません。電子メール エンティティの onLoad イベントにさらにコードを追加して、Web サービスを呼び出し (JavaScript を使用するのは面倒ですが、カスタム Web サービスをセットアップして CRM サーバーに展開します)、フィールドに入力する必要があります。 .

#1 を使用すると、探していたものとほぼ同じ最終結果を得るのがずっと簡単になります。

于 2009-06-17T15:16:19.680 に答える
0

あなたの質問はかなり漠然としていますが、あなたが望んでいると思います。

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

ユーザーのポップアップブロック設定に応じて、機能する場合と機能しない場合があります。

于 2009-06-17T09:35:22.240 に答える
0
<INPUT NAME="test" onChange="popup(...)" />

popup は、ポップアップ ウィンドウを作成する JavaScript 関数です。

または、これが役に立たない場合は、属性の種類、言語などをより具体的に教えてください.

于 2009-06-17T07:54:15.377 に答える