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

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

Ключ

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

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

Информация
iconfalse
titleКраткое описание
  • добавление и расположение полей/кнопок/секций
  • управление системными кнопками/секциями
Блок кода
languagexml
titleСтруктура XML
collapsetrue
<?xml version='1.0' encoding='UTF-8'?>
<ui xmlns="http://www.intertrust.ru/schema/palette/tn-ui">
    <form id="{id}" schema-ref="{schema name}" showtabs="true" projection="default">

	 	<!-- Компоненты: Секции\Поля -->
        <component>
		  
			<!-- Base action -->
	 		<button name="{name}"/>    

			<!-- Custom action -->
			<section id = "RootMenu">
				<component>
				 	<button name="{name}"/>	
					
					<!-- Submenu -->
					<section id = "{id}" name = "{name}">
						<component>
							<button name = "{name}"/>
					 	</component>
					</section>
				</component>
			</section >      

			<!-- Header -->
			<section id = "Header">
				<component>
      				<field  attribute-ref = "{name schema property}" name = "{name}"/> 
				</component>
			</section>

		 	<!-- custom Custombody section -->
            <section id = "{id}" name = "{name}">
				<component>
					<field   attribute-ref = "{name schema property}" name = "{name}"/>
				 	<!--custom button-->
				  	<button name="{name}"/>
					<section id = "{id}" name = "{name}">
						<component>
							<field  attribute-ref = "{name schema property}" name = "{name}"/>
					 	</component>
					</section>
				</component>
			</section>

   			<!-- Systemsystem body section -->
		 	<section id="History" name="${ui.form.RkkResourceInputForm.section.History.name:История}"/>

        </component>
    </form>
</ui>

component

Тег включает в себя элементы формы, которые отображаются пользователю в UI-интерфейсе.

element

Описанение элементов

Параметры

Описание

field

Поле. Предоставляет возможность вводить и отображать информацию. Подробнее здесь

button

Кнопка. Вызывает выполенние опеределенных алгоритмов. К примеру открытие документов, дилогов, изменение статуса объекта и т.д. Подробнее здесь

section

Секция. Предоставляет возможность группировать поля и дочерние секции определенным образом. Подробнее здесьanchor

Якорь

Предупреждение

Использовался в старом WorkFlow-движке

ui object structure

Форма объекта, описывается с помощью элементов и имеет определенную структуру, которая делится на три области:

  • action - меню формы, состоит из базовых  и кастомных кнопок;
  • header - шапка формы;
  • body - содержание формы, описывается с помощью системных и кастомных секций.

Описание областей компонента.

Параметры

Описание

base action

Базовые действия. Действия, которые были не переведены на конфигурацию XML.

Действия распологаются на первом уровне компонент формы.

Отображение действий определяется кодом серверной части. 

С помощью Палитры XML их можно только скрыть.

Список базовых действий

custom action

Кастомные действия. Действия, которые можно добавлять, определять видимость с помощью конфигурации XML.

Для отображения действий в панели акции используется секция с идентификатором RootMenu.

Отстальные дейтсвия будут отображаться ввиде кнопок/ссылок на форме.

Список настраиваемых действий

header

Реквизиты шапки документа.

Для отображения полей и кнопок в шапке документа используется секция с идентификатором Header

system

system body section

Системные секции. Секуции, которые были не переведены на конфигурацию XML.

Информация в секциях определяется в коде серверной части.

С помощью Палитры XML их можно только скрыть или переместить.

К таким секциям относятся "История", "Связи". 

Список системных секций

custom body section

Кастомные секции. Секции, которые добавляются и управляются конфигурацией XML.

С помощью кастомных секций создается основное наполнение формы.

Расположение может быть в любом месте формы.

Идентификаторы секций, не должны совпадать с системными.

Подробнее здесь.

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

Статус
colourGreen
titleГОТОВО

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

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

Оглавление