Учебник. Создание кода на языке определения отчетов с помощью платформы .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#)
Примечание |
---|
При просмотре учебников на панель инструментов системы просмотра документов рекомендуется добавить кнопки «Далее» и «Назад». Дополнительные сведения см. в разделе Добавление в справку кнопок «Далее» и «Назад». |