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

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

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
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>

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

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

component

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

Параметры

Описание

field

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

button

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

section

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

ui object structure

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

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

Image Added

Параметры

Описание

base action

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

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

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

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

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

(ссылка)

Image Modified

custom action

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

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

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

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

(ссылка)

Image Modified

header

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

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

Image Modified

system

system body section

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

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

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

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

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

(ссылка)


Image Modified

custom body section

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

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

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

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

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

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

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

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

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

Оглавление