2013-11-26 62 views
3

有什麼方法可以從組織導出視圖並將其導入到另一個組織中?如何從一個組織導出視圖並導入到另一個組織

有一個按鈕來獲取視圖的XML,它產生一個包含我所有信息的文件。這似乎是要走的路,但我如何重新導入它?

我們正在使用新的CRM 2013更新以防萬一。

回答

2

如果它們是系統視圖,它們將與定製一起導出。

如果他們是私人觀點,您最好的選擇可能是使用API​​。用戶視圖的實體稱爲userquery

+0

是否可以導出視圖的解決方案?自定義已經在另一個已部署的解決方案中。 如果是這樣,那麼這些意見是否會與已經制作的新的意見合併在一起,還是會被覆蓋? –

+0

CRM中的解決方案導入將覆蓋現有的自定義設置,但它永遠不會刪除任何內容。因此,如果您對ORG B中的視圖不在ORG A中,並且您將ORG A的定製導入ORG B,那麼這些操作都不會發生。 –

+0

沒有辦法只導出視圖。如果你想做這樣的事情,你可以通過API來做到這一點。使用實體自定義時,導出和導入時全部或全部爲空。 –

0

可以很容易地閱讀自己:

string fetchXML = 
    @"<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'> 
     <entity name='userquery'> 
      <all-attributes /> 
     </entity> 
     </fetch>"; 
var fetchExpression = new FetchExpression(fetchXML); 

var conversionRequest = new FetchXmlToQueryExpressionRequest { FetchXml = fetchXML }; 
var conversionResponse = (FetchXmlToQueryExpressionResponse)fromService.Execute(conversionRequest); 

但是,它不會告訴我別人的 - 是的,我有管理的安全性。

+0

<取版本= '1.0' 輸出格式= 'XML的平臺' 映射= '邏輯' 不同= '真'> <實體名稱= 'userquery'> <所有的屬性/> – mardukes