3

ダッシュボードを毎週/毎日電子メール (PDF または IMAGE) で送信したいというお客様からのリクエストがあります。適切な解決策を見つけるために何時間も検索しましたが、見つけられないようです。これは、「CRM Online」と「IFD」で機能するはずです。

Web ページのスナップショットを取得できるコードをいくつか見つけましたが、「ログイン」の問題があります。ページを実行するたびに、「MICROSOFT PASSPORT」または「ADFS」サインイン ボックスのあるページが表示されます。「wkhtmltopdf」方式と「WebBrowser」方式およびサードパーティのツールを試しました。

現在のページからスクリーンショットを生成できる「JavaScript」または「JQuery」もありません。CRM 2011 で iFrame を使用して Web リソースを作成し、その iFrame で「ダッシュボード」を表示できます。そのページのスナップショットを撮ることができれば、添付ファイルを作成して CRM に入れることができます。

私はこれを正しい方法で行っていると思いますが、最後の困難を乗り越えることができないようです. ここフォーラムの誰かがすでにそのようなことをしていることを願っています. 私たちのパートナーがダッシュボードのスクリーンショットを撮り、それを彼らのアプリケーションに入れることができたので、それが可能であるに違いないとほぼ確信しています. もちろん、彼らはそのコードを私と共有したくありません。

4

1 に答える 1

1

壊れやすく、あらゆる種類の CRM/ブラウザの更新で壊れる可能性が最も高いいくつかの主要な「ハック」なしで、要求された機能を実装する方法があるとは思えません。私はお客様と協力して、お客様が求めていることはコストやメンテナンスの観点からは本当に意味がないことをアドバイスします。私は彼らがこれらの回避策を喜んで受け入れるかどうかを確認しようとします:

  1. CRM へのリンクを記載した電子メールを毎週送信します。欠点は、ユーザーがログインしてデータを表示する権限を持っている必要があることですが、それは非常に簡単です.
  2. ダッシュボード データを再作成するカスタム レポートを作成します。SSRS を介して、この電子メールをスケジュールできるはずです。

幸運を!

于 2013-04-17T18:25:38.597 に答える