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.
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.