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

Условия стилей

 
Применение стилей к компонентам отчета осуществляется двумя способами:
  • Вручную. Для этого необходимо выделить компонент отчета, выбрать стиль из меню быстрого выбора стиля на вкладке Главная или выбрать необходимый стиль в свойстве Стиль  компонента или элемента.
     
 
  • Применить коллекцию ко всему отчету. В этом случае, стили из коллекции будут применяться автоматически, согласно заданным условиям. Если у стилей в коллекции не определены условия применения, то все стили из этой коллекции будут применяться ко всем компонентам последовательно. В результате, у компонентов будет назначен последний стиль из коллекции.
 
 
 
 
Info   Для корректного автоматического применения коллекции стилей к компонентам отчета, необходимо определить условия применения для каждого стиля в этой коллекции.  
  
Настройки применения стиля из коллекции задаются в редакторе Условия.
 Для того чтобы вызвать этот редактор, необходимо:
  •  В дизайнере стилей выделить стиль.
  •  Нажать кнопку Обзор у свойства Условия на панели свойств дизайнера стилей.
     
     
Условное форматирование позволяет изменить оформление компонентов в зависимости от определенного условия. Для каждого компонента в отчете можно задать условия, определяющие его форматирование, например стиль шрифта, цвет текста и цвет фона. Также можно скрыть или отключить компонент. Для компонента можно задать несколько условий, т.е. внешний вид компонента может по-разному меняться в зависимости от указанных условий. Настройка условного форматирования производится при помощи свойства Условия. При помощи этого свойства вызывается редактор условий.
Элементы редактора условий:
Добавить условие
При нажати на данную кнопку откроется выпадающее меню, в котором можно выбрать тип условия.
Удалить условие
При нажатии на  кнопку будет удален выделенный уровень условия.
 Кнопки перемещения выделенного уровня условия в списке уровней условий. Чем выше уровень в списке тем выше приоритет его обработки.
 Прервать обработку
По умолчанию, все уровни условия обрабатываются последовательно сверху вниз. В зависимости от результата будут применены те или иные настройки форматирования. Если необходимо, чтобы обработка условий прекратилась при возврате значения истина, следует установить флажок у данного параметра. В этом случае, уровни будут обрабатываться последовательно, до возврата значения истина. После этого, обработка последующих условий (уровни, которые ниже) будет прекращена.
 Добавить уровень
Эта кнопка добавляет ещё один уровень параметра условия.
 Параметры условия
На этой панели указываются параметры условия.
 Параметры форматирования
На этой панели настраиваются параметры оформления компонента.