C # RDLC Развернуть все / Свернуть все SubReport
Я использую следующие инструменты: –
- Visual Studio.NET 2013
- C #
- SQL Server 2014
Я создал отчет, который содержит дополнительный отчет. В главном отчете отображаются записи о продажах, а в дополнительном отчете отображаются сведения о каждой записи продажи (детали позиции). Каждая запись продажи показывает знак + в начале записи. Пользователь нажимает знак «+» и открывается сводный отчет (подробности для этой конкретной записи продажи).
Я хочу добавить параметр Expand All / Collapse All в отчет.
- Преобразовать MonthName в месяц Номер SSRS
- Рассчитанная серия SSRS вместе с регулярной серией
- Как установить описание папки во время развертывания с помощью Visual Studio?
- Какие учетные данные необходимо передавать при доступе к отчету SSRS через URL-адрес?
- Выполнить набор данных на основе значения параметра -SSRS
Я много искал, но все статьи связаны с группами не с Sub Reports.
Расскажите, как развернуть / свернуть все записи сразу.
- Как перемещать столбцы деталей между родительскими группами в SSRS
- Сброс параметров SSRS при изменении параметра даты
- Создайте набор данных SSRS, который запрашивает данные, зависящие от результатов из хранимой процедуры, которая создает таблицу Temp для хранения результатов?
- Отчет SQL Server Reporting Studio с сообщением «ERROR #» или недопустимой ошибкой типа данных
- Определение отчета имеет недопустимое целевое пространство имен rsInvalidReportDefinition
- Epicor 10 (ERP) Ошибка отчетности SSRS: максимум 1024 столбца возвращены
- Перемещение только подписки с SSRS 2008 на SSRS 2012
- SSRS Subreport выполняется несколько раз, я хочу, чтобы он выполнялся один раз
Вы можете разрешить пользователю интерактивно расширять или сворачивать элементы отчета или расширять или сворачивать строки и столбцы, связанные с группой для таблицы или матрицы. Чтобы пользователи могли развернуть или свернуть элемент, вы устанавливаете свойства видимости для этого элемента. Настройка видимости работает в средстве просмотра отчетов HTML, и иногда это называется расширением. В представлении дизайна отчета вы указываете имя текстового поля, в котором вы хотите отображать значки разворачивания и свернуть. В отображаемом отчете текстовое поле отображает знак плюс (+) или минус (-) в дополнение к его содержимому. Когда пользователь нажимает на переключатель, отображение отчета обновляется, чтобы показать или скрыть элемент отчета, исходя из текущих параметров видимости для элементов в отчете. Как правило, действие разворачивания и сворачивания используется для первоначального отображения только сводных данных и для того, чтобы пользователь мог щелкнуть знак «плюс», чтобы отображать подробные данные. Например, вы можете сначала скрыть таблицу, которая отображает значения для диаграммы, или скрыть дочерние группы для таблицы с вложенными группами строк или столбцов, как в отчете детализации.
Чтобы добавить действие расширения и свернуть к группе 1. В представлении проекта отчета щелкните таблицу или матрицу, чтобы выбрать ее. На панели «Группировка» отображаются группы строк и столбцов.
Если панель группировки не отображается, щелкните меню «Вид», а затем «Группировка».
-
Щелкните правой кнопкой мыши в любом месте заголовка панели «Группирование» и выберите «Дополнительно». Режим Grouping group переключает, чтобы показать основную структуру отображения для строк и столбцов на поверхности дизайна.
-
В соответствующей панели групп щелкните имя группы строк или группы столбцов, для которых вы хотите скрыть связанные строки или столбцы. Группа выбрана, и на панели свойств отображаются свойства элемента Tablix.
-
В «Скрытый» выберите один из следующих параметров, чтобы установить видимость этого элемента отчета при первом запуске отчета: Выберите «Ложь», чтобы отобразить отчет. Выберите «Истина», чтобы скрыть элемент отчета. Выберите, чтобы открыть диалоговое окно «Выражение», чтобы создать выражение, которое оценивается во время выполнения, чтобы определить видимость.
-
В ToggleItem из раскрывающегося списка выберите имя текстового поля, в которое будет добавлено отображаемое изображение.
На следующем рисунке настроена группа строк цветов, которая позволяет пользователям расширять и сворачивать связанные строки.
- Чтобы проверить переключатель, запустите отчет и щелкните текстовое поле с помощью переключателя. Дисплей отчета обновляется, чтобы показать группы строк и группы столбцов с их измененной видимостью.
-
Чтобы добавить действие «Свернуть и свернуть» к элементу отчета В представлении «Дизайн отчета» щелкните правой кнопкой мыши элемент отчета, чтобы отобразить или скрыть, а затем нажмите «Свойства». Откроется диалоговое окно Свойства для элемента отчета. Нажмите «Видимость». В Когда запуск отчета выполняется, выберите один из следующих параметров, чтобы установить видимость этого элемента отчета при первом запуске отчета: Выберите «Показать», чтобы отобразить отчет. Выберите «Скрыть», чтобы скрыть элемент отчета. Выберите «Показать или скрыть» на основе выражения, чтобы использовать выражение, оцененное во время выполнения, для определения видимости. Нажмите (fx), чтобы открыть диалоговое окно «Выражение», чтобы создать выражение.
-
В Диске можно переключить этот элемент отчета, в раскрывающемся списке введите или выберите имя текстового поля в отчете, в котором будет отображаться изображение переключения; например, Textbox1. На следующем рисунке таблица настроена так, чтобы позволить пользователям расширять и сворачивать ее. Отображение таблицы переключается текстовым полем «Таблица продуктов».
- Чтобы проверить переключатель, запустите отчет и щелкните текстовое поле с помощью переключателя. Дисплей отчета обновляется, чтобы отображать элементы отчета с измененной видимостью.