Eksempel: Få vist de øverste X-værdier
Udgivet: november 2016
Gælder for: Dynamics CRM 2015
Microsoft Dynamics 365 indeholder flere rapporter, der viser de øverste X elementer i et objekt, hvor brugeren kan angive værdien X.
Hvis du vil søge efter de øverste elementer, skal du bruge dynamisk SQL. Tildel SQL-forespørgselsstrengen, som inkluderer den brugerangivne parameter, til en variabel. Denne løser den brugerangivne parameter. Derefter videresendes forespørgselsstrengen til SQL EXEC-funktionen sammen med den brugerangivne parameter.
Eksempel
I følgendew SQL -eksempel, indeholder parameteren TopCount den brugerangivne værdi:
Declare @SQL nVarchar (4000)
SET @SQL = '
Select Top ' + CONVERT(nvarchar(10), @TopCount) + ' kb.kbarticleid FROM
(' + @CRM_FilteredKBArticle + ') kb '
Exec (@SQL)
Hvis du opretter en FetchXML-baseret rapport, er dette den tilsvarende FetchXML-forespørgsel.
<fetch count="@TopCount">
<entity name="kbarticle" enableprefiltering="true" prefilterparametername="CRM_FilteredKbArticle" >
<attribute name="kbarticleid"/>
</entity>
</fetch>
Se også
Oprette en ny rapport ved hjælp af SQL Server-dataværktøjer
Eksempelrapporter
Eksempel: Gøre en rapport kontekstbetinget
© 2016 Microsoft Corporation. Alle rettigheder forbeholdes. Ophavsret