Оформление
Динамическое переключение полей формы - Справка FineReport | Разработка отчетов | Отчетность | Учебные пособия
Динамическое переключение полей в формах
1. Обзор
1.1 Сценарии применения
- Пользователи, которым нужен простой и быстрый способ переключения между несколькими измерениями или индикаторами при просмотре компонента формы, могут нажать кнопку "Быстрый набор" для переключения полей.
Например, измените измерение на "Тип контракта", чтобы найти сумму контракта и количество для разных типов контрактов, как показано ниже:

- Пользователю нужно изменить иерархию измерений, например, сделать "Тип контракта" первым уровнем, а затем сгруппировать время, как показано ниже:

1.2 Функциональное описание
- Операции переключения полей включают в себя: скрытие/показ полей и изменение порядка следования полей.
- Действия по переключению не сохраняются на приборной панели и анализируются на предмет данных только при просмотре пользователем.
- Поддерживаются подробные, сгруппированные и перекрестные таблицы.
2. Пример 1: Скрыть/показать поля
2.1 Производство компонентов
1) Создайте новый компонент, используя "Таблицу фактов по контракту", выберите тип диаграммы "Сгруппированная таблица" и перетащите поля в область анализа, как показано ниже.

2) Установите для параметра "Тип контракта" значение "Не показывать поля", как показано ниже:

3) Добавьте компонент на приборную панель и нажмите "Preview Dashboard", чтобы перейти на экран предварительного просмотра приборной панели.

2.2 Эффекты просмотра
2.2.1 ПК
Поскольку поле "Тип контракта" было скрыто при редактировании компонента, в предварительном просмотре по умолчанию его нет. Нажмите кнопку "Быстрые настройки", отметьте "Тип договора", снимите флажок "Время подписания договора", нажмите "ОК", как показано на рисунке ниже:

То же самое можно сделать, чтобы скрыть или показать поля индикатора.
2.2.2 Мобильный

2.3 условия
- Скрытые поля не участвуют в вычислениях. Однако фильтрация и сортировка с использованием отфильтрованных полей остается в силе.
- Если существует каталог, скрывающий выпадающие поля, то скрытие этого поля скрывает каталог, содержащий все поля каталога в целом.
- При экспорте в Excel скрытые поля не экспортируются.
3. Пример 2: Переключение порядка полей
Примечание: Мобильная связь не поддерживается.
(1) Нажмите кнопку быстрого доступа " " и установите флажки "Время подписания контракта" и "Тип контракта", чтобы увидеть сумму контракта по различным типам контрактов за разные годы. Как показано на рисунке ниже:

2) Если пользователю необходимо отобразить приборную панель с типом контракта в качестве верхнего измерения, просто перетащите мышь, чтобы настроить порядок и нажмите "OK", как показано ниже:
