Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
iconfalse

Корневой элемент column, complex-column. Пространство имен: <ui xmlns="http://www.intertrust.ru/schema/palette/cat-ui">

Информация
iconfalse
titleКраткое описание

Управляет названием колонки, типом

Блок кода
languagexml
titleСтруктура XML
collapsetrue
<?xml version='1.0' encoding='UTF-8'?>
<ui xmlns="http://www.intertrust.ru/schema/palette/cat-ui">   
	<!-- Колонка -->
	<column name="{id}" subject="{name}" extends="string">
    	<!--Выражение для вычисления значения колонки -->
    	<eval-expression lang="SPEL"><![CDATA[...]]></eval-expression>
  	</column>

	<!-- Объектная колонка -->
  	<complex-column name="{id}" subject="{name}" extends="vcard">
        <column-ref ref="{column name 1}"/>
    	<column-ref ref="{column name 2}"/>
    	<complex-column-ref ref="{complex-column name}"/>

	 	<!--Выражение для вычисления значения колонки -->
    	<eval-expression lang="SPEL"><![CDATA[...]]></eval-expression>
  	</complex-column>
</ui>

column

Тип элемента коллекции

attributes

ПараметрыОписание

name

Идентификатор колонки

subject

Заголовок колонки

hide-subject

Скрыть название заголовка

length

Длина. Кол-во символов

extends

Тип данных. Параметры:

    • string - текстовый (по умолчанию)
    • datetime - дата/время
    • number - число
    • boolean - логический
    • vcard - субъект СО
    • icon - иконка
    • object - системный объект
    • tunable - настраиваемый объект

open-document

Открыть документ при нажатии на значение в колонке. Может принимать значение: true, false.

display

Вариант отображения значения.

Параметры: 

  • icon - перевод значения в иконку
Примечание
iconfalse

Используется только для системных колонок.

Для кастомных колонок используется тег complex-column с атрибутом extends="icon"

eval-expression

Выражение для вычисления значения элемента коллекции. Можно задать другое содержание колонки

ПараметрыОписание

lang

Тип кода. Используется SpEL

Блок кода
languagexml
titleПример. Признак, что участником создан ответ к листу ознакомления
  <column name="hasReply" extends="boolean">
    <eval-expression lang="SPEL"><![CDATA[#this.getEntity().getEventInfo().getProcessStatus().name().equals('COMPLETED') 
&& (#this.getEntity().getEventInfo().getTaskStatus() == null || 
#this.getEntity().getEventInfo().getTaskStatus().name().equals('NONE'))]]></eval-expression>
  </column>

complex-column

Комплексный тип элемента коллекции

attributes

ПараметрыОписание

name

Идентификатор колонки

subject

Заголовок колонки

hide-subject

Скрыть название заголовка

length

Длина. Кол-во символов

extends

Тип данных. Параметры:

  • string - текстовый
  • datetime - дата/время
  • number - число
  • boolean - логический

      • vcard - субъект СО
      • icon - иконка
      • object - системный объект
      • tunable - настраиваемый объект

    open-document

    Открыть документ при нажатии на значение в колонке. Может принимать значение: true, false.

    display

    Вариант отображения значения.

    Параметры: 

    icon - перевод значения в иконку

    schema-ref

    Ссылка на Схему объекта

    custom-icon

    Признак настраиваемой иконки

    Блок кода
    languagexml
    titleНастраиваемая иконка
    <complex-column custom-icon="true" name="icon">
      <column-ref ref="iconId"/>
      <column-ref ref="iconHint"/>
    </complex-column>

    Колонка, показываемая на форме поиска

    Блок кода
    languagexml
    titleПример. Вопрос тематики (гос.)
    <complex-column column-search="question" name="fullQuestion" 
    subject="${catalog.complex-column.fullQuestion.subject:Вопрос тематики}">
        <column-ref ref="part"/>
        <column-ref ref="thematic"/>
        <column-ref ref="theme"/>
        <column-ref ref="question"/>
        <column-ref ref="subquestion"/>
    </complex-column>

    column-ref

    Ссылка на тип элемента коллекции

    ПараметрыОписание

    ref

    Ссылка на column

    complex-column-ref

    Ссылка на комплексный тип элемента коллекции

    ПараметрыОписание

    ref

    Ссылка на complex-column

    eval-expression

    Выражение для вычисления значения элемента коллекции. Можно задать другое содержание колонки

    ПараметрыОписание

    lang

    Тип кода. Используется SpEL

    Свойства страницы
    Статус

    Статус
    colourYellow
    titleВ РАБОТЕ

    Комментарий
    панель

    Теги и атрибуты:

    Оглавление