Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Используйте тэг <report> , чтобы добавить виджет с отображением определенного отчета.


АтрибутТипОбязательныйОписание
classStringНетУкажите название класса CSS, определенное в поле CSS.
conditionStringНет

Укажите условие для формирования отчета.

Note

Этот атрибут принимает в качестве значения декодированное условие. Чтобы декодировать условие запроса, используйте рекомендованные серверные методы.


isMandatoryBooleanНетУстановите значение атрибута "true", чтобы сделать поле обязательным.  
isVisibleBooleanНетЧтобы отключить виджет, установите значение "false".  Значение по умолчанию "true".
labelStringНетОпишите содержание поля, добавив его заголовок.
modelStringДаУкажите этот атрибут, чтобы указать на объект данных контроллера клиента. При изменении данных модели они автоматически переносятся в данные клиентского скрипта.

readOnly

BooleanНет

Чтобы сделать поле доступным только для чтения, установите значение атрибута как "true".

styleStringНет

Настройте вид элементов виджета (размер, шрифт, цвет, и др.), используя синтаксис CSS.

reportIdStringДаУкажите ID отчета для отображения.

value

StringНет

Укажите значение поля по умолчанию.


Note

При использовании сразу двух и более условий в строке условия, соединяйте их символом карета ( ^ ). Ниже представлен пример синтаксиса посроения условий:

УсловиеОбозначениеПример
И^emailLIKE-group^state=active
ИЛИ^ORimpact=high^ORurgency=high

Узначйте больше об операторах условий в статье Операторы условий.

Пример:

Code Block
languagexml
titlereport
linenumberstrue
<report reportid="{data.monthBarReportId}" condition="(group.nameLIKEdesk^ORstate=active)"/>