Практическое создание отчётов
Для создания отчётов с расширением .rdl (Report Definition Language) используется средство MS Visual Studio, которое устанавливается как клиентская часть SQL сервера. Все примеры, использованные для данного обучения, созданы в среде MS SQL Server 2005 и Microsoft Visual Studio 2005.
Запустите Microsoft Visual Studio 2005. Мы окажемся внутри созданного проекта «Training».
Создание общего источника данных
Первое, что нам будет необходимо – это создать общий источник данных. Для этого кликните правой кнопкой мыши на папке «Общие источники данных» панели обозревателя решений (в правом верхнем углу экрана) и выберите «Добавить новый источник данных».
Назовём его «ScalaDB»:

Нажмите на кнопку «Изменить»:

Заполните все необходимые поля, как на картинке выше. Пароль sa также «ssrs». Убедитесь, что подключение работает и завершите работу с формой.
Вы вернётесь в предыдущую форму:

Нажмите «ОК» и новый источник данных будет добавлен к Вашему проекту.
Содержание:
- Цели урока, Введение: 4 уровня отчетности в Scala/iScala
- Обзор структуры БД системы
- Знакомство с MS SQL Server Reporting Services
- Практическое создание отчётов: Создание общего источника данных
- Создание простейшего отчёта без параметров
- Публикация отчёта на сервере
- Модификация отчёта
- Добавление параметра «Код компании»
- Создание отчёта с элементом «Матрица»
- Добавление к проекту существующих отчётов
- Альтернативный вариант перехода из отчёта в отчёт: переход к URL-адресу
- Отчёты с многозначными параметрами
- Использование функций: Как вывести сумму прописью?
- Пользовательские «хотелки»: «А можно сделать сортировку и Автофильтр, как в Excel’е?»
- Подписки на отчёты
- Автоматизация создания связанных отчётов при сложной структуре
- Включение отчётов в меню iScala
- Кратко о реальном использовании MS SQL Server Reporting Services в компаниях-клиентах Epicor|Scala
- Более тесная интеграция MS SQL Server Reporting Services с iScala версии 2.3 SR2
- Как в отчёт MS SQL Server Reporting Services добавить возможность скрывать и показывать подробности?