0

いくつかのカスタム レポートがあり、CRM ダイアログからそれらをトリガーできるようにしたいと考えています。

出来ますか?もしそうなら、どんな例でも素晴らしいでしょう!

4

2 に答える 2

3

レポートを(表示するのではなく)実際に実行するには、さらに多くの作業が必要です。過去に「トリガーエンティティ」モデルを使用しました。

要約すると、ワークフローまたはダイアログは、実行するレポートを保持する属性(SSRSの相対URL)とデータセットにパラメーターとして渡されるエンティティを持つレポートトリガーエンティティのインスタンスを作成します。このようなトリガーレコードを作成する際に、SSRS Webサービスを呼び出し、実行してからレポートをPDFにレンダリングするプラグインを登録しました。このレポートをユーザーに表示するだけの方法はないため、レンダリングされたレポートを呼び出し元のユーザーに電子メールで送信するか、この場合、元のユーザーで処理されたレコードのコンテキストSharePointドキュメントライブラリにコミットするかを決定する必要があります。ワークフロー。

私たちの要件は非常に具体的でした;)また、SSRS Webサービスの公開がないため、これはCRMOnlineでは機能しません。

あなたの場合、プロセスダイアログのインタラクティブな性質を考えると、Jamesのアプローチの方が適していると思います。私はこれを潜在的に別のオプションのイントロとして追加しました。ユースケースに合う場合は、さらに投稿してください。

于 2012-09-14T15:55:03.717 に答える
1

これを行う最も簡単な方法は、ここに示すようなURLでレポートを開くことです。

次に、ダイアログにURLを表示します。

ここに画像の説明を入力してください

于 2012-09-14T13:28:18.773 に答える