Nasıl Yapılır: Bir özel dağıtmakk rapor öğesi
Bir özel rapor öğesinde dağıtmak SQL Server 2005 Reporting Services (SSRS), rapor sunucusu konfigürasyon dosyaları değiştirebilir ve tasarım-kopyalama saat ve çalışma-CVE-2006-saat Bileşen birleştirmelerini Rapor Tasarımcısı hem de rapor sunucusu için uygun bir uygulama klasörlerde.
Özel bir rapor dağıtmakyı öğe
Yapılandırma özel rapor madde çalışma-Rsreportdesigner.config dosyasını düzenleyip saat ve tasarım-CVE-2006-saat bileşenleri tasarımcısında kullanılacak.Dikkat ReportItemName Giriş eşleşmelidir CustomReportItemAttribute kullanılan özniteliği, CustomReportItemDesigner sınıf. Örneğin:
<ReportItems> <ReportItem Name="Polygons" Type="PolygonsCRI.PolygonsCRI,PolygonsCRI"/> </ReportItems> <ReportItemDesigner> <ReportItem Name="Polygons" Type="PolygonsCRI.PolygonsDesigner, PolygonsDesigner" /> </ReportItemDesigner> <ReportItemConverter> <Converter Source="Chart" Target="Polygons" Type="PolygonsCRI.PolygonsConverter, PolygonsDesigner" /> </ReportItemConverter>
Kaydolun özel rapor madde çalışma-rsreportserver.config dosyasını düzenleyip saat bileşeni.Örneğin:
<ReportItems> <ReportItem Name="Polygons" Type="PolygonsCRI.PolygonsCRI,PolygonsCRI"/> </ReportItems>
Eklemek üzere Rsssrvpolicy.config dosyasını düzenleme bir CodeGroup Özel rapor için uygun izinleri verir öğe. Örneğin:
<CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="FullTrust" Description="This code group grants MyCustomReportItem.dll FullTrust permission. "> <IMembershipCondition class="UrlMembershipCondition" version="1" Url="C:\Program Files\Microsoft SQL Server\ MSRS10.SQLSERVER\Reporting Services\ReportServer\bin\MyCustomReportItem.dll" /> </CodeGroup>
Kopyalama özel rapor madde çalışma-saat \Program Files\Microsoft Visual Studio'nun 9.0\Common7\IDE\PrivateAssemblies ve \Program Files\Microsoft SQL Server\MSRS10.SQLSERVER\Reporting Services\ReportServer\bin dizin bileşeni DLL.
Kopyalama özel rapor öğe tasarım-saat \Program Files\Microsoft Visual Studio'nun 9.0\Common7\IDE\PrivateAssemblies dizinine bileşen DLL.
See Also