Дерево страниц
Skip to end of metadata
Go to start of metadata

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

Элемент schema-ref в корневом элементе schema. Пространсто имен: <schemas xmlns="http://www.intertrust.ru/schema/palette/tn-schema">

Краткое описание

Используется для работы с объектами

Структура XML
<?xml version='1.0' encoding='UTF-8'?>
<schemas xmlns="http://www.intertrust.ru/schema/palette/tn-schema">
     
    <!-- Схема-->
    <schema name="{name 1}">
 	  	<string name="{id}">
      		<storage-field name="{id}"/>
    	</string>
    	<string name="{name}">
      		<storage-field name="{name}"/>
    	</string>
    </schema>
 
    <!-- Схема -->
    <schema name="{name 2}">
		<!--...-->
        <schema-ref name="{name}" ref="{schema name 1}" array="true"/>
		<!--...-->    
   	</schema>

</schemas>

attributes

Параметры

Описание

name

Название свойства

schema-ref

Название схемы

computed

Вычисляемое. Значение true указывает на то, что:
- выражение, заданное для вычисления значения свойства схемы, будет вычисляться при каждом вызове recalc ресурса;
- вычисленное значение всегда будет сохраняться в Системе при сохранении объекта, описанного родительской Схемой данных (поле «Не сохранять в документе» свойства схемы принимает значение false и становится не редактируемым);
- поле формы, связанное с этим свойством схемы, всегда будет не редактируемым.

array

Массив. Значение true указывает на то, что в качестве своего значения Свойство может содержать массив строк. 

required

Обязательное. Значение true означает, что Свойство является обязательным, и отсутствие его значения приводит к нарушению корректности структуры данных

temporal

Временное поле. Значение true означает, что значение данного Свойства не будет сохранено в Системе при сохранении объекта, описанного родительской Схемой данных. При этом выражение, заданное для вычисления значения свойства схемы, будет вычисляться при каждом вызове recalc ресурса.

Такие Свойства могут использоваться для отображения пользователю информации, вычисленной на основании других Свойств Схемы, если сохранение этой информации в Системе не нужно. Например, с помощью таких Свойств реализовано отображение информации о Подписи.

createlog

Создать протокол изменения. Значение true означает, что значение данного Свойства будет протоколироваться в Системе при сохранении объекта, описанного родительской Схемой данных. По созданным протоколам отрабатывают серверные агенты и интеграционные сценарии

null-empty

Считать пустое значение null-значением

recalc-processing-class

Класс обработчик при рекалке. Используется для выполнения особых действий на сервере при пересчете секции, связанном с изменением значения поля, соответствующего данному Свойству, а так же для описания настраиваемых кнопок типа «Пересчет секций». Указывается класс-обработчик, выполняющий действия, связанные с кнопкой.

Статус

ГОТОВО

Комментарий

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