2013-11-26 63 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