Ce que vous pouvez faire est de définir plusieurs options de rendu personnalisé dans rsreportserver.config:
<Render>
<Extension Name="PDF (1 column)"
Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PdfReport,
Microsoft.ReportingServices.ImageRendering"/>
<OverrideNames>
<Name Language="en-US">PDF (1 column)</Name>
</OverrideNames>
<Configuration>
<DeviceInfo>
<OutputFormat>PDF</OutputFormat>
<PageHeight>11in</PageHeight>
<PageWidth>8.5in</PageWidth>
<Columns>1<Columns>
</DeviceInfo>
</Configuration>
</Extension>
<Extension Name="PDF (2 columns)"
Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PdfReport,
Microsoft.ReportingServices.ImageRendering"/>
<OverrideNames>
<Name Language="en-US">PDF (2 columns)</Name>
</OverrideNames>
<Configuration>
<DeviceInfo>
<OutputFormat>PDF</OutputFormat>
<PageHeight>11in</PageHeight>
<PageWidth>8.5in</PageWidth>
<Columns>2<Columns>
</DeviceInfo>
</Configuration>
</Extension>
</Render>
Customizing Rendering Extension Parameters in RSReportServer.Config
PDF Device Information Settings
Ensuite, avant l'impression, il suffit de choisir le format de rendu approprié.
Cependant, il sera plus facile de spécifier thouse paramètres dans l'URL du rapport:
http://servername/reportserver?/SampleReports/Employee SalesSummary
&EmployeeID=38&rs:Command=Render&rs:Format=HTML&rc:Columns=1
http://servername/reportserver?/SampleReports/Employee SalesSummary
&EmployeeID=38&rs:Command=Render&rs:Format=HTML&rc:Columns=2
Voir Specifying Device Information Settings in a URL
Vous pouvez également créer un certain rapport principal et placer thouse liens là-bas.
Merci - pas tout à fait la réponse que je cherchais, mais au moins me pointe dans la bonne direction, et me donne quelques idées sur lesquelles travailler. – wilson32
Vous êtes les bienvenus Wilson32, je suis heureux que c'était utile dans le moindre sens :) –