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

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 16 Следующий »

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

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

Выравнивание, изменение размеров, задание стилей/виджетов, формат данных и ограничения на ввод

Структура XML
<?xml version='1.0' encoding='UTF-8'?>
<ui xmlns="http://www.intertrust.ru/schema/palette/tn-ui">
    <form> 
<appearance multiline="true" clickable="true" align="left" widget="checkbox" open-form="dialog" open-mode="read" location="table" importance="high" digest-mode="digest" resizing="horizontal" color="">
                            <label-style label-width="" field-unit="" field-width="" label-unit="symbol">
                                <style id="tunBgBlue"/>
                            </label-style>
                            
                            <field-style group="true" cost-format="true" date-format="" separator="comma" showAddress="true" space-for-empty-name="true">
                                <value-style value="10">
                                    <style id="tunBgBlue"/>
                                </value-style>
                            </field-style>
                            <limit height="s" max-height-scroll="s" max-size="" max-lenght="" min-lenght="" min-size=""></limit>
<padding left="" bottom="" top="" right=""/>
                            <margin left="" right="" bottom="" top=""/>
                         </appearance>     </form>
</ui>

attributes

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

importance

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

align

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

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

multiline

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

resizing

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

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

clickable

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

open-form

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

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

open-mode

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

digest-mode

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

location

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

Варианты:

widget

Виджеты

color

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

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

label-style

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

label-width

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

label-unit

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

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

field-unit

Ширина поля

field-width

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

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

style

field-style

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

separator

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

  • newline - перевод строки
  • comma - запятая

date-format

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

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

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

Пример

dd/mm/yyyy =  01/01/2022

dd.yyyy = 01/2022

cost-format

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

Пример

1 100 202

group

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

showAddress

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

value-style

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

space-for-empty-name

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

limit

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

height

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

max-height-scroll

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

min-size

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

max-size

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

max-lenght

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

min-lenght

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

padding

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

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

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

left

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

right

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

bottom

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

top

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

margin

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

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

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

left

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

right

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

bottom

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

top

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

ДОРАБОТКА

Комментарий

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

  • Нет меток