sql >> Databasteknik >  >> RDS >> Sqlserver

Generera rapport från URL - SQL Server Reporting Services 2008

Ditt problem är att du skickar parametrar till http://server/reports... du måste skicka parametrar till http://server/reportserver...

Jag minns det här problemet jag hade när jag började använda Reporting Services.

Här är MSDN som kan hjälpa dig:http://msdn.microsoft.com /en-us/library/ms155391.aspx

For example, to specify two parameters, “ReportMonth” and “ReportYear”, defined in a 
report, use the following URL for a native mode report server:

http://myrshost/ReportServer?/AdventureWorks 2008R2/Employee_Sales_Summary_2008R2&ReportMonth=3&ReportYear=2008

Resultatet är så här:

http://myRSServer/ReportServer/Pages/Report.aspx?%2fDefaultTenant%2fDialing+Reports%2fDialing+Agent+Performance&dFrom=01/01/2012&dTo=08/08/2012

Om du vill exportera rapporten till excel / pdf / etc kan du lägga till den:

För excel:&rs:Format=Excel

För PDF:&rs:Format=PDF

Detta borde också hjälpa:http://www.mssqltips.com/sqlservertip/1336/pass-parameters-and-options-with-a-url-in-sql-reporting-services/



  1. while($row =mysql_fetch_array($query)) fungerar inte på andra gången

  2. Anropar lagrad procedur i kodantändare

  3. lagra negativt tal i decimalfältet i mysql-tabellen från och med version 5.0.3

  4. Tillbaka snedstreck i csv-filen