Skip to content

Динамическое переключение полей формы - Справка FineReport | Разработка отчетов | Отчетность | Учебные пособия

Динамическое переключение полей в формах

1. Обзор

1.1 Сценарии применения

  • Пользователи, которым нужен простой и быстрый способ переключения между несколькими измерениями или индикаторами при просмотре компонента формы, могут нажать кнопку "Быстрый набор" для переключения полей.

Например, измените измерение на "Тип контракта", чтобы найти сумму контракта и количество для разных типов контрактов, как показано ниже:

1626164437813012.gif

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

1626164600646766.gif

1.2 Функциональное описание

  • Операции переключения полей включают в себя: скрытие/показ полей и изменение порядка следования полей.
  • Действия по переключению не сохраняются на приборной панели и анализируются на предмет данных только при просмотре пользователем.
  • Поддерживаются подробные, сгруппированные и перекрестные таблицы.

2. Пример 1: Скрыть/показать поля

2.1 Производство компонентов

1) Создайте новый компонент, используя "Таблицу фактов по контракту", выберите тип диаграммы "Сгруппированная таблица" и перетащите поля в область анализа, как показано ниже.

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

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

1656222438432410.gif

2.2 Эффекты просмотра

2.2.1 ПК

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

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

2.2.2 Мобильный

1601284078980860.gif

2.3 условия

  • Скрытые поля не участвуют в вычислениях. Однако фильтрация и сортировка с использованием отфильтрованных полей остается в силе.
  • Если существует каталог, скрывающий выпадающие поля, то скрытие этого поля скрывает каталог, содержащий все поля каталога в целом.
  • При экспорте в Excel скрытые поля не экспортируются.

3. Пример 2: Переключение порядка полей

Примечание: Мобильная связь не поддерживается.

28.png(1) Нажмите кнопку быстрого доступа " " и установите флажки "Время подписания контракта" и "Тип контракта", чтобы увидеть сумму контракта по различным типам контрактов за разные годы. Как показано на рисунке ниже:

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

1626164781685365.gif