Учебник. Создание кода на языке определения отчетов с помощью платформы .NET Framework

Этот учебник показывает, как пользоваться языком определения отчетов, чтобы создать файл определения отчета с помощью класса System.Xml..::..XmlDocument. Класс XmlDocument обеспечивает объектную модель XML-документов (DOM), с помощью которой можно быстро создать структуру данных языка определения отчетов (RDL) и документы определения отчетов по спецификации RDL.

Если требуется записывать XML-код как необработанные данные без издержек на DOM, можно использовать класс System.Xml..::..XmlTextWriter. Модуль записи предоставляет быстрый способ создания XML-кода за один проход. Класс System.Xml..::..XmlTextWriter пишет в поток вместо того, чтобы использовать такую объектную модель, как XML DOM.

Новые знания

Работая с этим учебником, вы сможете сделать следующее:

  • создать приложение, используя шаблон проекта приложения командной строки Visual Studio;

  • Добавить соединение с образцом базы данных База данных AdventureWorks2008R2.

  • написать код, чтобы получить список полей для источника данных;

  • написать код для создания простого файла определения отчета, который может быть использован для построения отчета.

Требования

Для работы с учебником необходимо наличие следующих компонентов.

  • Microsoft Microsoft SQL Server 2008 R2 Службы Reporting Services.

  • Microsoft Visual Studio 2008 или аналогичное средство разработки, совместимое с Microsoft .NET Framework.

  • Образец базы данных База данных AdventureWorks2008R2, установленный на экземпляре SQL Server. Образцы не устанавливаются автоматически в процессе установки, но их можно установить в любое время. Сведения об установке образцов см. в разделе Вопросы установки образцов кода и образцов баз данных SQL Server.

Предполагаемое время для выполнения заданий учебника: 60 минут

Задачи

Занятие 1. Создание проекта генератора языка определения отчетов в среде Visual Studio

Занятие 2. Создание соединения с образцом базы данных

Занятие 3. Получение списка полей для определения отчета

Занятие 4: Создание кода для формирования файла определения отчета

Занятие 5: Выполнение приложения генератора языка определения отчетов (VB/C#)

ПримечаниеПримечание

При просмотре учебников на панель инструментов системы просмотра документов рекомендуется добавить кнопки «Далее» и «Назад». Дополнительные сведения см. в разделе Добавление в справку кнопок «Далее» и «Назад».