Учебник. Обновление отчетов с помощью классов, созданных из RDL-схемы
Добавления: 17 июля 2006 г.
В этом учебнике показано, как с помощью инструмента определения XML-схемы (Xsd.exe) создавать классы, которые позволяют выполнять сериализацию и десериализацию файлов определения отчета (RDL-файлов и RDLC-файлов) с помощью класса XmlSerializer платформы Microsoft .NET Framework.
Новые знания
В ходе работы с этим учебником предстоит выполнить следующие действия.
- Создать приложение, используя шаблон проекта приложения командной строки Microsoft Visual Studio.
- Создать классы из RDL-схемы с помощью инструмента xsd.
- Подключиться к серверу отчетов и получить определение отчета.
- Написать код для обновления файла определения отчета.
- Сохранить обновленное определение отчета на сервере отчетов.
Требования
Для работы с учебником необходимо наличие следующих компонентов.
- Службы SQL Server 2005 Reporting Services.
- Microsoft Visual Studio 2005.
- Необходимые разрешения для доступа к отчетам и публикации их в веб-службе сервера отчетов SQL Server на компьютере, на котором размещен сервер отчетов.
- Образец базы данных AdventureWorks, установленный на экземпляре SQL Server 2005.
- Отчет, установленный на сервере отчетов. Этот учебник основывается на образце отчета Company Sales. Дополнительные сведения об образцах отчета см. в разделе Образцы отчетов AdventureWorks.
Примечание. |
---|
Образцы не устанавливаются автоматически в процессе установки, но их можно установить в любое время. Сведения об установке образцов см. в разделе Установка образцов. |
Предполагаемое время для выполнения заданий учебника: 30 минут
Задачи
Занятие 1. Создание проекта Visual Studio «RDL-схема»
Занятие 2. Формирование классов из RDL-схемы с помощью инструмента xsd
Занятие 3. Загрузка определения отчета с сервера отчетов
Занятие 4. Обновление определения отчета программным способом
Занятие 5. Публикация определения отчета на сервере отчетов
Занятие 6. Выполнение приложения RDL-схемы (VB/C#)
Примечание. |
---|
При просмотре учебников рекомендуется добавить на панель инструментов средства просмотра документов кнопки «Далее» и «Назад». Дополнительные сведения см. в разделе Добавление в справку кнопок «Далее» и «Назад». |
См. также
Задачи
Учебник. Создание кода на языке определения отчетов с помощью платформы .NET Framework
Основные понятия
Учебники по службам Reporting Services
Другие ресурсы
Образцы отчетов (службы Reporting Services)
Установка образцов баз данных и примеров AdventureWorks
Report Definition Language