Raport przeglądarka sieci Web część programowania w integracji programu SharePoint
Składnik Web Part Podgląd raportu jest ReportViewerWebPart server control, który zawiera zestaw aplikacji publicznych programowania interfejsów (API), które umożliwia deweloperom tworzenie niestandardowych aplikacji programu SharePoint.Można tworzyć niestandardowe składniki Web Part dostaw Ścieżka raportu i parametry Report Viewer Web Part za pomocą połączeń składników Web Part.Można również osadzić składnika Web Part w niestandardowej strona Web Part programu SharePoint i dostosuj go za pomocą publicznego interfejsu API.
Nawiązywanie połączenia składnika Web Part Podgląd raportu z niestandardowych składników Web Part
Składnik Web Part Podgląd raportu jest konsument połączenia składników Web Part programu SharePoint, który implementuje IWebPartRow lub IFilterValues.IWebPartRow Części sieci Web, takich jak dokumenty Web Part można podać ścieżka raportu do Report Viewer Web Part na tej samej części sieci Web strona jako składnika Web Part Podgląd raportu.Podobnie IFilterValues części sieci Web, takich jak Filtru tekstu lub Filtr wyboru, można podać parametr raport Report Viewer Web Part na tej samej części sieci Web strona jako składnika Web Part Podgląd raportu.
Implementowanie dostawcy ścieżki raport z IWebPartRow
Do dostaw Ścieżka raportu do składnika Web Part Podgląd raportu za pomocą połączeń składników Web Part, wykonaj następujące czynności:
Tworzenie składnika Web Part, który implementuje IWebPartRow interfejs.
Dodawanie składnika Web Part do tego samego składnika Web Part strona jako składnika Web Part Podgląd raportu.
Połączyć składnika Web Part składnik Web Part Podgląd raportu w interfejs użytkownika projektów opartych na sieci Web składnika Web Part.
Ostrzeżenie
Można podłączyć tylko jeden IWebPartRow Web Part składnik Web Part Podgląd raportu w czas, i nie można połączyć oba IWebPartRow składnika Web Part i IFilterValues Web Part składnik Web Part Podgląd raportu w tym samym czas.
Dla sieci IWebPartRow składnika Web Part do poprawnej pracy z ReportViewerWebPart, należy wykonać następujące czynności GetRowData(RowCallback) metoda:
Wywołania metoda wywołanie zwrotne z DataRowView obiektu jako parametru wejściowego.
Upewnij się, że DataRowView obiekt zawiera kolumna o nazwie "docurl" zawiera ścieżka raportu.
Ostrzeżenie
Składnik Web Part Podgląd raportu w dodatek dla Office SharePoint Server 2010 obsługuje również odbierania Ścieżka raportu przy użyciu "Odwołanie_do_pliku" kolumna.
Implementowanie dostawcy parametrów raportu z IFilterValues
Składnik Web Part, który implementuje IFilterValues może dostarczyć raport przeglądarka sieci Web Part. jednej wartości parametruWartość parametru, wysłane do składnika Web Part Podgląd raportu jest z zastrzeżeniem tych samych ograniczeń nałożonych na parametr sprawozdania określone w definicja raportu, takich jak typ danych, prawidłowe wartości itd.
O podanie parametru raportu do składnika Web Part Podgląd raportu, wykonaj następujące czynności:
Tworzenie składnika Web Part, który implementuje IFilterValues interfejs.
Dodawanie składnika Web Part do tej samej strona jako [T:Microsoft.ReportingServices.SharePoint.UI.WebParts.ReportViewerWebPart.]
Połącz z IFilterValues Składnika Web Part składnik Web Part Podgląd raportu w interfejs użytkownika projekt opartych na sieci Web składnika Web Part.
Ostrzeżenie
Można połączyć wiele IFilterValues składniki Web Part składnik Web Part Podgląd raportu w czas.Jednak nie można połączyć oba IWebPartRow składnika Web Part i IFilterValues Web Part składnik Web Part Podgląd raportu w tym samym czas.
Zobacz także