Sdílet prostřednictvím


Ovládací prvky Prohlížeče sestav (Visual Studio)

Společnost Microsoft Visual Studio 2013 zahrnuje funkce návrhu sestav a ovládací prvky ReportViewer tak, aby plně vybavené funkcemi sestavy můžete přidat vlastní aplikace.Sestavy mohou obsahovat tabulková, souhrnná a multidimenzionální data.Pomocí ovládacích prvků ReportViewer můžete zpracovávat a zobrazovat sestavy ve své aplikaci.

Ukázku toho, jak vytvořit sestavu podrobné analýzy pomocí ovládacího prvku reportviewer, naleznete v části vytvořit sestavu podrobné analýzy (RDLC) s parametry s využitím ReportViewer (SSRS kurz).

K dispozici jsou dvě verze ovládacího prvku.ReportViewer Ovládacího prvku webového serveru je ovládací prvek ASP.NET AJAX použít k sestavám hostitele v rozhraní ASP.NET AJAX projekty.ReportViewer Ovládací prvek Windows Forms slouží k hostování sestav v projekty aplikací systému Windows.

Oba ovládací prvky lze nakonfigurovat tak, aby pracovaly v režimu místního zpracování nebo vzdáleného zpracování.Konfigurace režimu zpracování ovlivňuje všechny aspekty práce se sestavou, od jejího návrhu až po její nasazení.

  • Režim místní zpracování odkazuje na zpracování sestavy, která je provedena ovládací prvek ReportViewer klientské aplikace.Veškeré zpracování sestavy se provádí v místním procesu s použitím dat, která poskytuje vaše aplikace.Sestavy používané v režimu místní zpracování, můžete vytvořit pomocí sestavu šablona projektu v Visual Studio.Další informace naleznete v tématu Konfigurace Prohlížeče sestav pro místní zpracování.

  • Režim vzdáleného zpracování odkazuje na zpracování sestavy, které se provádí SQL Server 2008 nebo vyšší server sestav služby Reporting Services.V režimu vzdáleného zpracování slouží ovládací prvek ReportViewer jako prohlížeč, který vykresluje sestavu zpracovanou serverem sestav služby Reporting Services.Veškeré zpracování, od načtení dat až po zpracování sestavy, se provádí na serveru sestav.Chcete-li použít režim vzdáleného zpracování, musíte mít licencovanou kopii SQL Server 2008 nebo novější.Další informace naleznete v tématu Konfigurace Prohlížeče sestav pro vzdálené zpracování.

Pokud chcete ovládací prvek ReportViewer použít ve své aplikaci, musíte vědět, jak přidat ovládací prvek do formuláře projektu nebo na webovou stránku, jak ovládací prvek nakonfigurovat, aby používal místní definici sestavy nebo sestavu ze serveru, jak aktualizovat odkazy na zdroje dat a jak otestovat a nasadit sestavy a ovládací prvek ve vaší aplikaci.K dispozici jsou návody, pomocí nichž si můžete tyto základní dovednosti osvojit.Další informace naleznete v tématu Ukázky a návody.

Informace o vytváření webu služby Microsoft Azure se ovládací prvek Visual Studio ReportViewer naleznete v tématu použití ReportViewer ve webovém serveru hostované v systému Microsoft Azure.

V této části

Termín

Definice

Webový server Prohlížeče sestav a ovládací prvky Windows Forms

Popisuje funkce ovládacích prvků ReportViewer a rozdíly mezi ovládacím prvkem webového serveru a ovládacím prvkem modelu Windows Forms.

Přidání a konfigurace ovládacích prvků Prohlížeče sestav

Vysvětluje, jak přidat ovládací prvky a sestavy do aplikace, jak nakonfigurovat ovládací prvek pro místní nebo vzdálené zpracování a jak nastavit vlastnosti ovládacího prvku.Tato část obsahuje také informace o funkcích ovládacího prvku ReportViewer za běhu, jako je například navigace v sestavách, vyhledávání, export nebo tisk.

Vytváření souborů definic klientských sestav (.rdlc)

Vysvětluje, jak vytvořit sestavu, která pracuje v režimu místního zpracování.

Nasazení sestav a ovládací prvky Prohlížeče sestav

Popisuje kroky a požadavky na nasazení ovládacího prvku ReportViewer.

Ukázky a návody

Poskytuje podrobný návod pro vytváření sestav a konfiguraci ovládacích prvků pro různé scénáře.

Programátorská dokumentace k ovládacícm prvkům Prohlížeče sestav

Zahrnuje odkaz na spravovaných rozhraní API pro ReportViewer ovládací prvky Windows Forms a webový server, stejně jako odkaz na straně klienta rozhraní API pro ovládací prvek webového serveru.

ReportViewer ovládacího prvku webového serveru poskytuje sadu rozhraní API klientů založený na knihovně Microsoft AJAX.To umožňuje rozhraní API klientů jste přidali kontroly nad chováním aplikace ReportViewer uživatelského rozhraní.

Viz také

Koncepty

Konfigurace Prohlížeče sestav pro místní zpracování

Konfigurace Prohlížeče sestav pro vzdálené zpracování