Як додати дію «розгорнути

Зазвичай параметри перемикання видимості використовуються для відображення тільки зведені дані, при цьому користувач, натиснувши знак «плюс», може відкрити і докладні дані. Наприклад, спочатку можна приховати таблицю, яка буде показувати значення діаграми, або приховати дочірні групи таблиці з групами вкладених рядків або стовпців, як в звіті з поглибленої деталізацією.

У построителе звітів і в конструкторі звітів середовища Business Intelligence Development Studio можна створювати і змінювати визначення звіту (RDL). У кожному середовищі розробки існують різні способи створення, відкриття і збереження звітів і пов'язаних елементів. Додаткові відомості див. У розділі Розробка звітів в построителе звітів і конструкторі звітів 3.0 (SSRS) на веб-сайті microsoft.com.

Найпростіший спосіб додавання значків плюса і мінуса до таблиці або матриці в построителе звітів - створити таблицю або матрицю, використовуючи майстер таблиць або матриць.

Використання майстра таблиць або матриць для додавання значків перемикача до групи таблиць або матриць

У поданні конструктора звітів на вкладці Вставка натисніть Таблиця або Матриця і вкажіть пункт Майстер таблиць або Майстер матриць.

Дотримуйтесь інструкцій майстра.

На сторінці Вибір макета таблиці майстра встановіть прапорець Розгортати / згортати групи.

Після завершення майстра таблиця або матриця буде містити значки розгортання і згортання.

Додавання значків розгортання і згортання до таблиці, матриці або групі списків

У конструкторі звітів клацніть таблицю або матрицю, щоб вибрати її. На панелі групування будуть відображені групи стовпців і рядків.

Клацніть правою кнопкою в будь-якому місці рядка заголовка панелі «Групування» і виберіть Додатково. Режим панелі «Групування» включається для показу базової структури відображення рядків і стовпців в області конструктора.

У відповідній панелі групи клацніть ім'я групи рядків або групи стовпців, для якої необхідно приховати пов'язані рядки або стовпці. Вибирається група, і в панелі «Властивості» відображаються властивості Елемент таблікса.

Якщо панель «Властивості» не відображається, на вкладці Вид на стрічці клацніть Властивості.

У пункті Прихований виберіть один з наступних параметрів для установки видимості даного елемента звіту при першому запуску звіту.

Для відображення елемента звіту виберіть False.

Щоб приховати елемента звіту виберіть True.

Виберіть пункт <Выражение>. щоб відкрити діалогове вікно Вираз для створення виразу, який обчислюється під час виконання для визначення видимості.

У списку ToggleItem виберіть ім'я текстового поля, до якого додається оригінал перемикача.

Текстове поле із зображенням перемикача не може бути групою рядків або стовпців, для якої необхідно приховати пов'язані рядки або стовпці. Текстове поле повинно знаходитися або в тій же групі, що і приховуваний елемент, або в батьківській групі. Наприклад, щоб включити видимість рядків, пов'язаних з дочірньою групою, виберіть текстове поле в рядку, пов'язаної з батьківської групою.

Для перевірки перемикача запустіть звіт і клацніть у текстовому полі із зображенням перемикача. Екран звіту оновлюється для відображення груп рядків і стовпців з включеною видимістю.

Зміна видимості елемента звіту

У конструкторі звітів клацніть правою кнопкою миші елемент звіту для його відображення або приховування і виберіть пункт Властивості <элемента отчета>. Для елемента звіту відкриється діалогове вікно Властивості <элемента отчета>.

У пункті При першому запуску звіту виберіть один з наступних параметрів для установки видимості даного елемента звіту при першому запуску звіту:

Для відображення елемента звіту виберіть Показати.

Щоб приховати елемента звіту виберіть Приховати.

Для використання виразу, який обчислюється під час виконання для визначення видимості, Виберіть Показати або приховувати в залежності від вираження. Для створення вираження клацніть (fx), щоб відкрити діалогове вікно Вираз.

При завданні вираження для видимості налаштовується властивість Hidden елемента звіту. Вираз обчислює значення Boolean (при значенні True елемент прихований, а при значенні False відображається).

Із списку Відображення може перемикатися цим елементом звіту виберіть ім'я текстового поля в звіті, в якому буде відображатися зображення перемикача, наприклад Textbox1, або введіть його вручну.

Обраний текстове поле повинно знаходитися в поточній області або в області, яка знаходиться в поточній області, для цього елемента звіту (аж до самого тіла звіту). Наприклад, щоб перемкнути видимість діаграми, виберіть текстове поле в тій же області, де знаходиться ця діаграма, наприклад в тексті звіту або в прямокутнику. Текстове поле повинно знаходитися в тій же ієрархії контейнерів або вище.

Для перевірки перемикача запустіть звіт і клацніть у текстовому полі із зображенням перемикача. Екран звіту оновлюється для відображення елементів звіту з включеною видимістю.