Det finns gott om material för att uppnå denna mycket vanliga funktion för att generera PDF-filer av befintliga rapporter i ditt CRM-system. Jag kommer att ge några tips och tricks för att uppnå detta på det mest effektiva sättet.
Kravet är att SSRS-rapporten (OOB eller anpassad) ska hämtas i PDF-format genom att klicka på en knapp antingen på startsidan eller genom att klicka på en knapp på formuläret.
Detta kan delas upp i flera steg:
Steg 1: Hämta ReportSession och ControlID
Steg 2: Ladda ner rapporten som PDF
Tips och tricks
Det är mycket viktigt att du förbereder parametern XML och frågesträngen korrekt för att generera PDF-rapporten på ett smidigt sätt. Jag ska visa dig hur du kan göra detta smidigt.
- Om en anpassad rapport genereras med rapportguiden, dvs. enableprefiltering="1", kan du använda nedanstående exempel för frågesträng där CRM_Filterednemely_quote är parameternamnet i den anpassade rapporten om enheten Quote.
- Om en anpassad rapport skapas utan förfiltrering kan du använda nedanstående frågesträng där CRM_Filterednemely_quote är parameternamnet i den anpassade rapporten för enheten Quote.
- Om anpassad rapport och inte använder hämtning som parameter.
- Använd fiddler för att få XML-parametern och få all information du behöver.
![Fiddler](https://u2p7f4.n3cdn1.secureserver.net/wp-content/uploads/2020/07/Fiddler.png?time=1722012449)
Jag hoppas att detta hjälper dig att nå ditt mål. Dela gärna med dig av dina kommentarer och kontakta oss om du har några frågor.