示例:显示前 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。 保留所有权利。 版权