Esempio: visualizzare i primi X valori
Data di pubblicazione: novembre 2016
Si applica a: Dynamics CRM 2015
Microsoft Dynamics 365 include doversi report in cui vengono visualizzati i primi elementi X di un'entità, dove l'utente può specificare il valore di X.
Per eseguire la query dei primi elementi, utilizzare SQL dinamico. Assegnare la stringa di query SQL che include il parametro specificato dall'utente su una variabile. Ciò risolve questo parametro specificato dall'utente. La stringa di query viene quindi passata alla funzione SQL EXEC insieme al parametro specificato dall'utente.
Esempio
Nel seguente esempio SQL, nel parametro TopCount è contenuto il valore fornito da un utente.
Declare @SQL nVarchar (4000)
SET @SQL = '
Select Top ' + CONVERT(nvarchar(10), @TopCount) + ' kb.kbarticleid FROM
(' + @CRM_FilteredKBArticle + ') kb '
Exec (@SQL)
Se si sta creando un report basato su FetchXML, questa è la query FetchXML corrispondente.
<fetch count="@TopCount">
<entity name="kbarticle" enableprefiltering="true" prefilterparametername="CRM_FilteredKbArticle" >
<attribute name="kbarticleid"/>
</entity>
</fetch>
Vedere anche
Creare un nuovo report utilizzando SQL Server Data Tools
Report di esempio
Esempio: rendere un report sensibile il contesto
© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright