2009-06-17 16 views

答えて

0
<INPUT NAME="test" onChange="popup(...)" /> 

あなたの質問はかなり曖昧ですが、私はあなたが欲しいと思っています。

<input onchange="window.open('mailto:[email protected]','myEmailWindow');return true"> 

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

+0

私は少し具体的にしようとします。 今日私は、サービス活動に関する「電子メールの送信」属性で「はい」を選択したときに電子メールを送信するワークフローを持っています。電子メールの内容は、サービス活動に関する情報です。 to-fieldは、サービス活動の顧客です。そしてフィールドからは、サービス活動の所有者がいます。ユーザは、しばしばメールを編集してコメントを追加したい。今日はうまくいきません。そのため、代わりにエンティティ電子メールをポップアップして、ユーザーがコメントを追加してから手動で電子メールを送信できるようにします。これは可能ですか? –

0

より具体的に教えて、ポップアップウィンドウ

またはこれが解決しない場合を作成するにはjavascript関数だろう

+0

さて、私はもう少し具体的にしようとします。それはMCRM 4.0にあります。今日、私は、サービス活動に関する「電子メールの送信」属性で「はい」を選択すると、電子メールを送信するワークフローがあります。電子メールの内容は、サービス活動に関する情報です。 to-fieldは、サービス活動の顧客です。そしてフィールドからは、サービス活動の所有者がいます。ユーザは、しばしばメールを編集してコメントを追加したい。今日はうまくいきません。そのため、代わりにエンティティ電子メールをポップアップして、ユーザーがコメントを追加してから手動で電子メールを送信できるようにします。これは可能ですか? –

+0

は全く特定されていません。私はあなたのアプリケーションが何であるか気にしない、私はあなたがそれを呼び出すときにこの "属性"を設定するために使用しているHTMLコードを見なければならない。電子メールがサーバーから届いているように私には聞こえます。クライアント電子メールプログラムから送信する場合は、コードを変更する必要があります。あなたの質問を*関連する*コードで更新してください。そうしないと人が手助けできません。 – SpliFF

+0

実際にMSCRM 4.0の場合は、それが具体的です。この場合、HTMLコードを見る必要はありません。そして、マーティンはおそらくこのコメントに彼の質問の内容を書いたはずですが、彼は初めてのユーザーであり、うんざりする必要はありません。 – Matt

1

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

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

2)あなたは、もともと欲しかった何と新しい電子メール活動を開くが、いくつかの落とし穴がありますすることができます:

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

# 1は、あなたが探していたのと同じ結果を得るのがずっと簡単です。

関連する問題