2012-01-24 6 views
1

差し込みテンプレートを作成しました。それはいくつかの電子メールを作成し、いくつかの連絡先に送信する必要があります。テンプレートは「連絡先」エンティティを使用しています。CRM 2011:差し込みテンプレートを使用してプログラムで文書を作成する方法

そのテンプレートを使用してコードからドキュメントを作成するにはどうすればよいですか? たとえば、指定した連絡先にメールを送信します。

答えて

2

MailMergeのCRMは面白いものです。このプロセス中にMailMergeTemplateエンティティを作成するためにWordテンプレート(ウィザードを使用して)をアップロードすると、CRMはドキュメントに小さなマクロを挿入します。

データをマージした文書をダウンロードすると、実際には文書を開いて(Wordの差し込み印刷ウィザードをもう一度行って)データをWord文書にコメントとして配置されたHTMLテーブルにプッシュしますマクロによってコメントからフォームフィールドに移動されます。

メールマージを完了できない場合は、両方のテンプレート(CRMにXMLブロブとして保存)が必要です。この時点で、手動でデータを挿入することを選択しました。別のファイルに独自のhtmlテーブルを手動で作成して(表示名と呼び出し元のユーザーエンティティを表示名に対してもUser_のプレフィックスを付けて保存する必要があるエンティティデータが必要です)、単純にWord SDKを使用して、自動的に差し込み印刷を開始して終了します。

Wordはisn't supported by microsoftを使用していましたが、Wordは自動化するにはあまりにも多くのエラーメッセージを生成するため、常にユーザーが存在するようにマージしたクライアントにClickOnceアプリケーションをインストールしました。サーバーをマージしたくない場合は、wage battle with DCOMにも準備してください。詳細回答は

+0

thanx;) – lazarus

0

私はこれを数回見つけました。あなたが文書を言うとき、あなたはWordの添付ファイルを意味するのですか?

もしそうなら、これはCRMのものではなく、Wordのものです。

SimilarStackoverflowquestionsは、開始するのに適しています。

動作させるには複雑です。 Word文書を作成したら、それをCRMに戻す必要があります。それは面倒です...

関連する問題