4

BIDS (VS2008) を使用して、Dynamics CRM 2011 インスタンスの SQL クエリ レポートを作成しました。これは VS プレビューでは問題なく動作しますが、RDL ファイルにはデータベース接続文字列がハードコーディングされているため、展開方法については困惑しています。確かに、これは RDL に存在するべきではありません。なぜなら、DEV、UAT、および LIVE を介してレポートをプロモートすることが不可能になるからです。かなり基本的なことを見逃していると思いますが、誰かがアドバイスしてくれたらありがたいです。

4

2 に答える 2

2

レポートを CRM に展開すると、すべての接続文字列が取得され、それらが正しい CRM データベースを指していることを確認します。これは、別の外部データベースを使用している場合に問題を引き起こす可能性がありますが、回避策があります。ただし、CRM データのみを使用する単純なレポートの場合は、何もする必要はありません。

于 2013-05-14T07:04:50.927 に答える
2

私の推測では、Report Manager を介してそれを吸い込むと、レポート内の接続文字列をターゲット システムの接続文字列に変更するメカニズムがそこにあると思います。確かにそれを理解しようと深く掘り下げたことはありませんが、以前はrdlファイルの展開に問題はありませんでした。自動的に機能します。

于 2013-05-13T15:10:06.400 に答える