Share via


Rapor Görüntüleyicisi Web Bölümü Programlanabilirliği SharePoint tümleştirme

Rapor Görüntüleyicisi Web Bölümü bir ReportViewerWebPart içeren sunucu denetimi bir küme özel SharePoint uygulama. yaratabilecekleri arabirimleri (API) ortak uygulama programlamaRapor tedarik özel Web Bölümleri oluşturabilirsiniz yol ve Rapor Görüntüleyicisi Web Bölümü Web Bölümü bağlantılarını kullanarak parametreleri.Özel bir SharePoint Web Bölümü Web bölümü de katıştırabilirsiniz sayfa ve ortak API kullanarak özelleştirebilirsiniz.

Rapor Görüntüleyicisi Web Bölümü özel Web Bölümleri ile bağlanma

Rapor Görüntüleyicisi Web Bölümü bir bağlantı tüketici uygulayan bir SharePoint Web bölümleri için ise IWebPartRow veya IFilterValues.Bir IWebPartRow gibi Web Part belgeleri Web Bölümü bir rapor Görüntüleyicisi Web üzerinde aynı Web Bölümü yerleştirildiğinde bölümü bir rapor yol tedarik sayfa olarak rapor Görüntüleyicisi Web Bölümü.Benzer şekilde, bir IFilterValues gibi Web Part Metin filtresi veya Seçim Filtresi, bir rapor parametresi bir rapor Görüntüleyicisi Web üzerinde aynı Web Bölümü yerleştirildiğinde bölümü sağlayabilir sayfa olarak rapor Görüntüleyicisi Web Bölümü.

Rapor yolunu sağlayıcısı IWebPartRow ile uygulama

Web Bölümü bağlantıları aracılığıyla Rapor Görüntüleyicisi Web Bölümü bir rapor yol sağlamak için aşağıdakileri yapın:

  1. Teknolojisini kullanan bir Web bölümü oluşturmak IWebPartRow arabirim.

  2. Aynı Web Bölümü için Web Bölümü ekleme sayfa olarak rapor Görüntüleyicisi Web Bölümü.

  3. Web Bölümünün Web Bölümü, Web tabanlı tasarım kullanıcı Rapor Görüntüleyicisi Web bölümünde bağlanmak arabirim.

    Not

    Yalnızca bir bağlantı kurabilmek IWebPartRow bir saat, ve Rapor Görüntüleyicisi Web Bölümü için Web Bölümü, her ikisi de yapamıyor bir IWebPartRow Web Bölümü ve bir IFilterValues Aynı zamanı Rapor Görüntüleyicisi Web Bölümü için Web Bölümü

İçin IWebPartRow ile düzgün çalışması için Web Bölümü ReportViewerWebPart, aşağıdakileri yapmanız gerekir GetRowData(RowCallback) yöntem:

  • Geri arama yöntem ile harekete geçirmek bir DataRowView nesnesi olarak giriş parametresi.

  • Emin olun DataRowView nesnesini içeren "docurl" adı verilen bir sütun raporu içeren yol.

    Not

    Rapor Görüntüleyicisi Web Bölümü'nde eklenti için Office SharePoint Server 2010 de destekler "fileref" kullanarak rapor yol alma sütun.

Bir rapor parametre sağlayıcı IFilterValues ile uygulama

Uygulayan bir Web bölümünü IFilterValues Rapor Görüntüleyicisi Web kısmı için bir parametre değeri sağlayabilirRapor Görüntüleyicisi Web Bölümü için gönderilen parametre değeri rapor parametresi belirtilen şekilde yerleştirilmiş aynı kısıtlamalara tabidir rapor tanımı, veri türü, geçerli değerler vb. gibi

Rapor Görüntüleyicisi Web Bölümü bir rapor parametre sağlamak için aşağıdakileri yapın:

  1. Teknolojisini kullanan bir Web bölümü oluşturmak IFilterValues arabirim.

  2. Aynı sayfa Web Bölümü ekleme [T:Microsoft.ReportingServices.SharePoint.UI.WebParts.ReportViewerWebPart.]

  3. Bağlanmak sizin IFilterValues Web Bölümü için Rapor Görüntüleyicisi Web bölümünde Web Bölümü, Web tabanlı tasarım kullanıcı arabirim.

    Not

    Birden çok bağlantı kurabilmek IFilterValues Web bölümleri için Rapor Görüntüleyicisi Web Bölümü bir saat.Ancak, her ikisi de bağlanamıyor bir IWebPartRow Web Bölümü ve bir IFilterValues aynı Rapor Görüntüleyicisi Web Bölümü için Web Bölümü saat.