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

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

Ключ

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

Корневой элемент formcomponentsectioncomponent→field. Параметр apperance. Пространство имен: <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>  
<appearance	<form multilineid="true{id}" clickableschema-ref="true" align="left" widget="checkbox" open-form="dialog" open-mode="read" location="table" importance="high" digest-mode="digest" resizing="horizontal" color="">
    {schema name}" showtabs="true" projection="default">
		<component>
			<section id="{id}" name="{name}">
		 		<component>
					<!--Выравнивание-->
					<field attribute-ref="{property name}" name="{name}">
                    	<appearance align="right">
                        	<label-style label-width="" field-unit="symbol" field-width="" label-unit="symbol">
50"/>
                        </appearance>
                	</field>

				 	<!-- Многострочность -->
         			<field  <style id="tunBgBlue"/attribute-ref="{property name}" name="{name}">
                    	<appearance multiline="true"/>
       </label-style>
             </field>

				 	<!-- Стили -->
				 	<field attribute-ref="{property name}" name="{name}">
               
         <appearance>
                   <field-style group="true" cost-format="true" date-format="" separator="comma" showAddress="true" space-for-empty-name="true">
    <label-style>
                            <value-style value	<style id="10tunBgBlue"/>
                        	</label-style>
            <style id="tunBgBlue"/>
       	</appearance>
					</field>

				 	<!-- Формат даты -->
				  	<field attribute-ref="{property name}" name="{name}">
                 </value-style>
   	<appearance>
                         </field-style>	<field-style date-format="dd/MM/yyyy"/>
                        </appearance>
					</field>

					 <!-- Стиль значения <limit height="s" max-height-scroll="s" max-size="" max-lenght="" min-lenght="" min-size=""></limit>
<padding left="" bottom="" top="" right=""/>
      в перечислении -->
					<field attribute-ref="{property name}">
  						<appearance widget="radio">
    						<field-style>
      							<value-style value="один">
        							<style id="tunRed" />
      							</value-style>
      							<value-style value="два">
        							<style id="tunYellow" />
      							</value-style>
      <margin left							<value-style value="три" right="" bottom="" top="">
        							<style id="tunGreen" />
                         </appearance>     </ 							</value-style>
    						</field-style>
  						</appearance>
					</field>
           
				</component>
			</section>
		</component>
	</form>
</ui>

attributes

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

importance

Важность. Значение используется для определения стиля отображения:
  • low - серый шрифт (как у подсказок).
  • normal - обычный черный шрифт 
  • high - жирный черный шрифт
Image Removed

Image Added

align

Выравнивание. Варианты:

  • right - по правому краю
  • left - по левому краю
  • center - по центру
  • width - по ширине
Image Removed

Image Added

multiline

Многострочность поля. Если выбрано true, то происходит перенос текста на следующую строку. По умолчанию false

Image Removed

Image Added

resizing

Изменение размера поля в UI-интерфейсе. Варианты:

  • vertical - по вертикали
  • horizontal - по горизонтали
  • none - изменять нельзя
  • all - во все стороны
Image RemovedИспользуется только в клиенте WebDocs.

Image Added

clickable

Кликабельность поля. Применяется совместно c параметром location="table". При установке в true,  появляется возможность кликнуть на значение, по которому откроется диалог, с заполненными данными из строки таблицы.

Image Modified

open-form

Форма-открытия. Может использоваться, если Поле формы соответствует Свойству, для которого указана Схема типа Объект. Режим открытия объекта по клику на поле. Варианты:

  • full - Полная форма
  • insert - Форма-вставка
  • dialog - Диалоговое окно
  • curTab - Текущая вкладка
  • newTab - Новая вкладка
  • newWindow - Новое окно

open-mode

Произвольный режим открытия объекта по клику.  Может использоваться, если Поле формы соответствует Свойству, для которого указана Схема типа Объект. Если не задан, то используется read режим.

digest-mode

Произвольный digest режим (задается только для объектных полей). Может использоваться, если Поле формы соответствует Свойству, для которого указана Схема типа Объект. Если не задан, то используется digest режим

location

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

Варианты:

widget

Виджеты

line-clamp

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

Только положительные числа

Статус
colourGrey
titleWEBDOCS 2.0

clamp-gradient-color

Цвет градиента для отображения скрытых строк. Используется вместе с параметром line-clamp

Image Added

Статус
colourGrey
titleWEBDOCS 2.0

color

Цвет виджета.

Статус
colourGrey
titleWEBDOCS 2.0

flex-shrink

Фактор сжатия flex-элемента.

Только положительные числа

Статус
colourGrey
titleWEBDOCS 2.0

Примечание
iconfalse

flex-grow

Степень того, сколько свободного пространства в контейнере должно быть занято элементом.

Только положительные числа.

В случае, если задаётся flex-grow только для одного элемента, он занимает все оставшееся пространство в контейнере.

Статус
colourGrey
titleWEBDOCS 2.0

max-displayed-elements

Количество элементов массива, которые должны отображаться в поле в свернутом виде.

Только положительные числа

Статус
colourGrey
titleWEBDOCS 2.0

label-style

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

label-width

Ширина наименования поля

label-unit

Единица измерения ширины названия поля. Варианты:

  • symbol - символы
  • percent - проценты
  • px - пиксели

Image RemovedImage Added

field-unit

Ширина поля

field-width

Единица измерения ширины поля. Варианты:

  • symbol - символы
  • percent - проценты
  • px - пиксели

Image RemovedImage Added

style

Стиль поля

Image RemovedСтили: Шрифт, Фон, Иконка, Поле

Image Added

field-style

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

separator

Разделитель значений. Для многострочных полей, допускающих ввод массива значений, определяет разделитель значений. Варианты:

  • newline - перевод строки
comma - запятая
  • вручную введеный разделетиль

по умолчанию список разделяется запятой

Image Added

date-format

Формат даты. Структура даты:

  • dd - день
  • mm - месяц
  • yyyy - год

Разделитель: / или .

панель
titleПример

dd/mm/yyyy =  01/01/2022

dd.yyyy = 01/2022

cost-format

Денежный формат

панель
titleПример

1 100 202

group

Группировка объектов СО. Если выбрано true, то группирует значения внутри многозначного поля, содержащего список сотрудников, по организации, к которой они относятся.

Image Added

showAddress

Отображает адрес у объектов СО

Image Added

value-style

Цвет шрифта для Перечисления. Применяется только с виджетом radio

Image Added

space-for-empty-name

Добавить отступ для пустого

заголовка

наименования поля

Image Added

limit

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

height

Высота поля в строках. Определяет количество строк, которые будет занимать поле на форме при переводе документа в режим редактирования.

Image Added

max-height-scroll

Максимальная высота поля для скроллинга. Определяет высоту многострочного поля, до которой оно может растянуться при переходе на следующую строку (при переводе строки). Если высота достигнет указанного максимального значения, в поле появится полоса прокрутки (скролл). Задается в строках.

Image Added

min-size

Ограничение для Поля с выбором из справочника и допускающего ввод массива значений. Определяет минимально допустимое количество значений Поля. Если параметр не задан, ограничений на количество значений Поля не накладывается.

max-size

Ограничение для Поля с выбором из справочника и допускающего ввод массива значений. Определяет максимально допустимое количество значений Поля. Если параметр не задан, ограничений на количество значений Поля не накладывается

max-lenght

Максимальная длина строки

Image Added

min-lenght

Минимальная длина строки

Image Added

padding

Устанавливает внутренние отступы /поля со всех сторон элемента

note

Статус
colour

iconИспользуется только в клиенте WebDocs.

Grey

false

titleWEBDOCS 2.0

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

left

Отступ слева . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px

right

Отступ справа . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px

bottom

Отступ снизу . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px

top

Отступ сверху . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px

margin

Устанавливает внешний отступ на всех четырёх сторонах элемента

note

Статус
colour

iconИспользуется только в клиенте WebDocs.

Grey

false

titleWEBDOCS 2.0

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

left

Отступ слева . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px

right

Отступ справа . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px

bottom

Отступ снизу . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px

top

Отступ сверху . Единицы размерности указываются тут же (30px, например)+ Единица размерности. Пример:  30px
Свойства страницы
Статус

Статус
colourBlueGreen
titleДОРАБОТКАГОТОВО

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

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

Оглавление