Ejemplo: mostrar los valores de X más altos
Publicado: enero de 2017
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Microsoft Dynamics 365 incluye varios informes que muestran los elementos X más altos de una entidad, donde el usuario puede especificar el valor de X.
Para consultar los elementos más altos, use SQL dinámico. Asigne la cadena de consulta SQL que incluye el parámetro definido por el usuario a una variable. Se resuelve el parámetro definido por el usuario. A continuación, la cadena de consulta se pasa a la función SQL EXEC junto con el parámetro definido por el usuario.
Ejemplo
En el siguiente ejemplo de SQL, el parámetro TopCount contiene el valor proporcionado por el usuario.
Declare @SQL nVarchar (4000)
SET @SQL = '
Select Top ' + CONVERT(nvarchar(10), @TopCount) + ' kb.kbarticleid FROM
(' + @CRM_FilteredKBArticle + ') kb '
Exec (@SQL)
Si está creando un informe basado en FetchXML, esta es la consulta FetchXML correspondiente.
<fetch count="@TopCount">
<entity name="kbarticle" enableprefiltering="true" prefilterparametername="CRM_FilteredKbArticle" >
<attribute name="kbarticleid"/>
</entity>
</fetch>
Ver también
Cree un nuevo informe utilizando Herramientas de datos de SQL Server
Informes de ejemplo
Ejemplo: convertir un informe en contextual
© 2017 Microsoft. Todos los derechos reservados. Copyright