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

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

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
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 - логический
    • <name> - имя на существующий тип или комплексный тип элемента коллекции

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

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

    • vcard - субъект СО
    • icon - иконка
    • object - системный объект
    • tunable - настраиваемый объект
    • <name> - имя на существующий комплексный тип элемента коллекции

open-document

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

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В РАБОТЕ

Комментарий

Добавить скрин заголовка колонки

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

Ширину колонки

Отображение иконок

панель

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

Оглавление