0

FetchXML 보고서에서 현재 그룹 행을 계산하는 온 - 프레미스에 의해 사용되었다 이제 보고서는 2013 CRM을 사용하는 CRM 2011에 CInt (("") 나는 그것을 FETCHXML하는 SQL에서 SSRS 보고서를 변환 한

카운트 .

= 및 String.format (새로운 선택 System.Globalization.CultureInfo (1033), CHRW (123) & "0"데이터 원본으로이 보고서의 이전 버전에서

우리는이 표현을했다 & chrw (125) & ""& chrw (40) & & CHRW를 "카운트"(58) & " "& CHRW (123) & "1"& CHRW (125) & CHRW (41) 하여 IIf (IsNothing (필드! stepname.Value)은 "지정 없음" , 필드! stepname.Value), 에 CInt (카운트 ("")). ToString (우선 (필드! NumberFormat_0_Precision.Value, "DSNumberAndCurrencyInfo"), Code.GetCultureInfo())) 다음

현재 그룹의 행 수를 반환합니다. CRM을 온라인 예 (FetchXML)에 연결할 때 그러나,이 작동하지 않습니다

CInt(Count("") 

어떻게이는 FetchXML 보고서와 호환되는 표현을 통해 달성 될 수 있는가?

답변

1

FetchXML에서 aggregate ='count'에 별칭을 사용하고 표현식에 별칭 값을 사용할 수 없습니까?

문서 here에는 개수가있는 FetchXml을 사용하는 보고서 예제가 있습니다.

aggregate = 'true'- 이는 fetchxml에서 집계 함수를 사용할 예정임을 나타냅니다.

aggregate = 'count'- 여기에 집계 함수 수가 필요합니다. 왜냐하면 우리는 '당신의 존재를 계산하려고합니다.'의 수를 필요로하기 때문입니다.

groupby = 'true'- '계산하려는 엔티티'별로 그룹화하십시오. 그리고 수를 기반으로합니다.