Expasys Questionnaire Studio Pro
Руководство пользователя (версия 2023.1)
×

Поле с деревом

Поле с деревом - это элемент фильтрации на панели индикаторов, который предоставляет возможность создать иерархию значений и фильтровать данные, для элементов анализа в режиме просмотра, по этим значениям. Может быть расположен в любом месте на панели индикаторов. В зависимости от размеров панели индикаторов в режиме просмотра, может расти или сжиматься только по ширине.
 
 
Элемент Поле с деревом может быть подчиненным по отношению к другим элементам фильтрации, или являться главным элементом фильтрации для них. Элемент Поле с деревом может работать в двух режимах выбора:
  • Одиночный, т.е. в режиме просмотра можно выбрать только одно значение в пределах одного уровня иерархии значений. Соответственно, фильтрация данных для элементов панели индикаторов будет выполняться только по одному значению.
  • Несколько, т.е. в режиме просмотра можно будет  выбрать несколько значений в пределах одного уровня иерархии значений. Соответственно, фильтрация данных для элементов панели индикаторов будет выполняться по всем выбранным значениям.
 
Настройка элемента Поле с деревом выполняется в его редакторе. Для того чтобы вызвать редактор, следует в дизайнере отчетов:
  • Осуществить двойной щелчок по элементу Поле с деревом;
  • Выделить элемент Иерархический список, и в контекстном меню выбрать команду Изменить;
     
Info Строка поиска значений для элемента отобразится автоматически, если количество значений элемента будет больше 10.
 
Редактор элемента Поле с деревом
В редакторе элемента Поле с деревом осуществляется добавление элементов с данными, настройка режима выбора значений, выбирается главный элемент фильтрации.
 
 
 
 В поле Ключ указывается элемент данных, значения которого будут формировать иерархию и отображаться в элементе Поле с деревом.
В поле Поле  отображается выражение выделенного поля данных элемента.
 Параметр Способ выбора определяет количество одновременно выбранных значений Поле с деревом - один элемент или много элементов.
 Параметр Показывать (Все) элемент включает опцию выбора всех значений в элементе Поле с деревом. Если этот параметр включен, то в элементе Поле с деревом будет присутствовать значение (Все), т.е. отметив флажком это значение, все значения этого элемента будут выбраны.
 Параметр Отобразить пустоты предоставляет возможность отображать или не отображать пустые значения из источника данных в списке значений текущего элемента.
 Параметр Главный элемент предоставляет возможность определить главный элемент фильтрации для текущего элемента Поле с деревом, т.е. данные этих элементов фильтрации будут взаимосвязаны, и в зависимости от выбранного значения главного элемента, перечень значений текущего элемента будет отфильтрован.
 
Таблица свойств
В таблице представлены наименование и описание свойств элемента Поле с деревом, которые располагаются на панели свойств дизайнера отчетов.
 
Наименование
Описание
Поле с деревом
  • Преобразование данных - предоставляет возможность настроить преобразование данных текущего элемента.
  • Группа - Предоставляет возможность добавить текущий элемент в определенную группу элементов.
Позиция
Предоставляет возможность изменить расположение элемента на панели индикаторов, используя параметры: Слева, Сверху, Ширина, Высота.
Оформление
 
Группа свойств, которая предоставляет возможность настроить оформление элемента:
  • Цвет фона - предоставляет возможность изменить цвет фона элемента Поле с деревом. По умолчанию, данное свойство установлено в значение Из стиля, т.е. цвет элемент будет получен из настроек текущего стиля элемента.
  • Граница - группа свойств, которая предоставляет возможность настроить границы элемента: цвет, стороны, размер и стиль.
  • Радиус закругления - предоставляет возможность определить радиус закругления для углов элемента на панели индикаторов. Можно закруглить каждый угол элемента в отдельности: Сверху - Слева Сверху - Справа Внизу - Справа Внизу - Слева . Свойство может быть установлено в значение от 0 до 30, где 0 - отсутствие угла закругления, а 30 - максимальное значение радиуса закругления.
  • Шрифт - группа свойств, которая предоставляет возможность определить семейство шрифта, его стиль и размер для значений элемента Поле с деревом.
  • Цвет текста - предоставляет возможность определить цвет значений элемента Поле с деревом. По умолчанию, данное свойство установлено в значение Из стиля , т.е. цвет значений будет получен из настроек текущего стиля элемента.
  • Стиль - предоставляет возможность выбрать стиль для текущего элемента. По умолчанию, установлено значение Авто (Auto), т.е. стиль этого элемента наследуется от стиля панели индикаторов.
Тень
 
Группа свойств, которая предоставляет возможность настроить тень элемента:
  • Свойство Цвет позволяет определить цвет, который будет использоваться для отображения тени элемента;
  • Свойства в группе Позиция позволяет определить сдвиг тени по X и Y координатам, относительно расположения элемента на панели индикаторов;
  • Свойство Размер позволяет установить размер тени от границ элемента. Может быть установлено в значение от 1 до 10, где 1 - минимальный размер, а 10 - максимальный;
  • Свойство Видимость позволяет включить или выключить отображение тени элемента на панели индикаторов.
Поведение
Группа свойств, которая предоставляет возможность настроить поведение элемента:
  • Доступность - предоставляет возможность включить или выключить текущий элемент на панели индикаторов. Если свойство установлено в значение Истина, то текущий элемент включен и будет отображаться при просмотре панели индикаторов в режиме просмотра. Если же данное свойство установлено в значение Ложь, то этот элемент выключен и отображаться не будет при просмотре панели индикаторов в режиме просмотра.
  • Отступ снаружи - группа свойств, которая предоставляет возможность определить отступы (слева, сверху, справа, снизу) области значений от границы этого элемента.
  • Отступ внутри - группа свойств, которая предоставляет возможность определить отступы (слева, сверху, справа, снизу) значений от границы области значений.
  • Формат - предоставляет возможность установить форматирование значений элемента Поле с деревом.
Дизайн
 
Наименование - предоставляет возможность изменить наименование текущего элемента.
Псевдоним - предоставляет возможность изменить псевдоним текущего элемента.
Связь - предоставляет возможность привязать текущее местоположение к панели индикаторов или другому элементу. Если у свойства установлен флажок, то текущий элемент привязан к текущему местоположению. Если же данное свойство не активно, то этот элемент не привязан к текущему местоположению.
Замок - предоставляет возможность запретить или разрешить изменение размеров и перемещение текущего элемента. Если у свойства установлен флажок, то текущий элемент невозможно будет переместить или изменить его размер. Если же нет, то этот элемент можно переместить и изменить его размеры.