Samouczek: Generowanie RDL przy użyciu systemu .NET Framework

Ten samouczek przedstawia sposób zapisać definicja raportu Language (RDL) do korzystania plik definicja raportu XmlTextWriter Klasa. Moduł zapisujący zapewnia szybkie, tylko przesyłanie dalej możliwość generowania XML, tak więc RDL oraz ułatwia tworzenie definicja raportu dokumentów, które są zgodne ze specyfikacją języka RDL.The XmlTextWriter writes to a stream rather than using an object model such as the XML DOM, and so gives better performance.

Zazwyczaj korzystają XmlTextWriter Jeśli chcesz zapisać jako dane nieprzetworzone, bez dodatkowego obciążenia związanego z DOM. XML The XmlTextWriter is an implementation of the XmlTextWriter class that provides the API which writes XML to a file stream.The XmlTextWriter class provides several methods that are useful for creating a definicja raportu file. W szczególności następujące samouczek pokazuje, jak tworzyć, używając pliku definicja raportu XmlTextWriterWriteStartElement(), XmlTextWriterWriteAttributeString(), XmlTextWriterWriteElementString(), a XmlTextWriterWriteEndElement() metody.

Zakres informacji w samouczku

W trakcie tego samouczka wykonaniu następujących czynności:

  • Tworzenie aplikacji za pomocą szablonu Projekt aplikacji konsoli Visual Studio.

  • Dodawanie połączenia do AdventureWorks Przykładowa baza danych.

  • Wpisz kod, aby pobrać listę pól dla urządzenie źródłowe danych.

  • Pisanie kodu, aby wygenerować plik definicji prosty raport, które mogą być używane do tworzenia raportu.

Wymagania

Aby ukończyć samouczek, musi mieć następujące czynności:

  • Microsoft Reporting Services.

  • Microsoft Visual Studio 2005 or a similar Microsoft .NET Framework-compatible development tool.

  • The AdventureWorks sample database installed to an wystąpienie of SQL Server 2008. Próbki nie są instalowane automatycznie podczas instalacji, ale można go zainstalować na dowolnym czas.Aby uzyskać informacje na temat instalowania próbki zobacz Considerations for Installing SQL Server Samples and Sample Databases.

Ukończ samouczek szacowany czas: 60 minut