2015-08-19 138 views
0

試圖瞭解CRM報告與報表服務器的預期行爲。更新客戶關係管理報告 - 客戶關係管理2011解決方案 - 發生了什麼?

我們有CRM 2011年,UR 18.我們是ISV開發一個託管解決方案銷售給我們的客戶。託管解決方案包含多個報告(RDL)。想了解更新的工作原理。

1)導入我們的解決方案(非託管)爲一家集開發組織。解決方案包含報告(RDL)。

2)衝浪與此CRM安裝相關的報表服務器。

3)列表中的「報表生成器中編輯」從下拉菜單點擊報告名稱,選擇向下。

4)編輯報告。保存。

5)在CRM中查看報告。中提琴 - 我們看到了我們的變化。

後來---

6)重新導入(非託管)解決方案的客戶關係管理的另一(後)版本。此解決方案郵政編碼副本而不是包含我們通過報表服務器上的報表生成器進行的RDL編輯。

7)衝浪到CRM,報告。查看我們之前編輯的報告。

我們的編輯留在,我們確實看到了報告 - 不是我們所期望的。我們曾經認爲重新導入Solution ZIP將會覆蓋我們對RDL的編輯。行爲就好像報表服務器編輯勝過解決方案內容。這是因爲我們直接在Report Server中編輯(通過Report Builder)?

在此先感謝。

問候,霍華德·霍夫曼

回答

0

這是CRM解決方案的基本功能。如果您未在非託管解決方案文件中包含組件,那麼該組件將不會更新 - 它將保持與解決方案導入之前的完全一樣。請記住,解決方案文件只是一個容器,有一堆組件的引用。
恢復到舊版報表的方式是在進行更改之前導出該報表,然後在要恢復時重新導入該解決方案。

+0

該報告實際上是我們的非託管解決方案的一部分。這就是我們期望導入覆蓋RDL的原因。 –

+0

因此,通過解決方案導入報告不會更改目標環境中存在的內容嗎?又名報告版本1(A1)應該在您的解決方案文件中被版本A2覆蓋,但是在導入之後,它會保留版本A1? 我認爲發佈所有自定義是您導入過程的一部分,對吧? –

+0

這是正確的。在我們的情況下,我們更新SSRS版本,然後更新導入。解決方案ZIP中的版本比SSRS中的版本「舊」,但我們認爲解決方案ZIP會獲勝。它沒有。這很令人費解。 –

相關問題