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

관련 문제