예: 상위 X 값 표시

 

게시 날짜: 2017년 1월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Microsoft Dynamics 365에는 엔터티 상위 X개 항목을 표시하는 몇 가지 보고서가 포함되어 있습니다. 여기서 사용자는 X 값을 지정할 수 있습니다.

상위 항목을 쿼리하려면 동적 SQL을 사용하십시오. 사용자 지정 매개 변수가 포함된 SQL 쿼리 문자열을 변수에 할당합니다. 그러면 사용자 지정 매개 변수를 확인합니다. 그런 다음 쿼리 문자열이 사용자 지정 매개 변수와 함께 SQL EXEC 함수로 전달됩니다.

예제

다음 SQL 예제에서 TopCount 매개 변수에는 다음과 같은 사용자 제공 값이 포함됩니다.

Declare @SQL nVarchar (4000)
SET @SQL = '
Select  Top ' + CONVERT(nvarchar(10), @TopCount) + ' kb.kbarticleid FROM
(' + @CRM_FilteredKBArticle + ')  kb '
Exec (@SQL)

FetchXML 기반 보고서를 작성할 경우 해당 FetchXML 쿼리는 다음과 같습니다.

<fetch count="@TopCount"> 
<entity name="kbarticle" enableprefiltering="true" prefilterparametername="CRM_FilteredKbArticle" > 
<attribute name="kbarticleid"/> 
</entity> 
</fetch>

참고 항목

SQL Server 데이터 도구를 사용하여 새 보고서 만들기
예시 보고서
예시: 상황에 맞는 보고서 만들기

© 2017 Microsoft. All rights reserved. 저작권 정보