Визуальные компоненты: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
(Новая страница: «== Визуальные компоненты == === Контейнер объектов (container) === ==== Описание ==== Предназначен для задания единого способа отображения визуальных компонентов. ==== Наследование ==== Наследует все атрибуты от '''<визуальные элементы с метками>''' ==== Структура ==== {| cla...»)
 
Строка 2: Строка 2:


=== Контейнер объектов (container) ===
=== Контейнер объектов (container) ===
==== Описание ====
Предназначен для задания единого способа отображения визуальных компонентов.
Предназначен для задания единого способа отображения визуальных компонентов.
 
[[Файл:Контейнер объектов.png|без|обрамить]]
==== Наследование ====
'''Свойства'''  
Наследует все атрибуты от '''<визуальные элементы с метками>'''
 
==== Структура ====
{| class="wikitable"
|
<container>
    ...
</container>
|}
 
=== Свойства ===
Родительский тег: '''container, window, tab'''
{| class="wikitable"
{| class="wikitable"
|'''Название атрибута'''
|'''Название атрибута'''
Строка 67: Строка 53:


=== Вкладки (tabsheet) ===
=== Вкладки (tabsheet) ===
 
Вкладка — это визуальный элемент, который позволяет создавать множество вкладок, для размещения на них визуальных элементов..
==== Описание ====
Компонент для отображения панели кнопок.


==== Наследование ====
==== Наследование ====

Версия 12:33, 15 июля 2022

Визуальные компоненты

Контейнер объектов (container)

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

Контейнер объектов.png

Свойства

Название атрибута Тип данных Обязательность Значение по умолчанию Может содержать скрипт Доступ из скрипта Описание
direction перечислимый нет vertical нет да Определяет способ расположения дочерний элементов
  • vertical - элементы располагаются по вертикали
  • horizontal - элементы располагаются по горизонтали
cssstylecontent строка нет нет да CSS Стиль блока с содержимым для контейнера
ratio число нет 1 нет нет Определяет пропорции ширины или высоты для контейнера
readonly строка нет 0|false да да Значение данного свойства обратно значению свойства enabled. Присвоение значения свойству readonly не имеет действия. Возможные значения "1"|"true" или "0"|"false" (независимы от регистра).

Примечание: если при обращении к этому атрибуту его значение в строковом виде равно "1" или "true", то оно принимается за true, в случае любых других значений включая пустую строку или NULL оно принимается за false.

Вкладки (tabsheet)

Вкладка — это визуальный элемент, который позволяет создавать множество вкладок, для размещения на них визуальных элементов..

Наследование

Наследует все атрибуты от <визуальные элементы>

Структура

<tabsheet>
	<tab>
       ...
    </tab>
</tabsheet>

Свойства

Название атрибута Тип данных Обязательность Значение по умолчанию Может содержать скрипт Доступ из скрипта Описание
activeTabCaption строка только для чтения нет да Название активной вкладки. Если ни одна из вкладок не активна, то значение атрибута равно пустой строке.
activeTabPosition число только для чтения нет да Позиция активной вкладки. Нумерация вкладок начинается с единицы. Если ни одна из вкладок не активна, то значение атрибута равно нулю.
activeTab строка да да Название активной вкладки. Если название задано, при загрузке режима вкладка с этим названием становится активной
direction строка horizontal нет да Направление отображения вкладок (vertical - вкладки слева, контент - справа | horizontal - вкладки сверху, контент снизу)
cssstylecaption строка нет да Имя CSS стиля вкладки
cssstyleactive строка нет да Имя CSS стиля активной вкладки
enableCollapse булеан false нет да Возможность сворачивания (только для вкладок с направлением отображения "vertical")
collapsed число 0 нет да Положение по умолчанию (свернуты - 1, развернуты - 0)

Родительский тег

Родительский тег: container, window, tab.

Дочерний тег

Дочерний тег: tab

Панель кнопок (toolbar)

Описание

Компонент для отображения панели кнопок. Панель кнопок может быть только горизонтальной и должна располагаться в контейнере с вертикальным направлением размещения элементов.

Наследование

Наследует все атрибуты от <визуальные элементы>

Структура

<toolbar>
   <button />

   <separator />
</toolbar> 

Свойства

Название атрибута Тип данных Обязательность Значение по умолчанию Может содержать скрипт Доступ из скрипта Описание
readonly строка 0|false да да Значение данного свойства обратно значению свойства enabled. Присвоение значения свойству readonly не имеет действия. Возможные значения "1"|"true" или "0"|"false" (независимы от регистра).

Родительский тег

Родительский тег: container, window, tab.

Дочерний тег

Дочерний тег: button

Произвольный ввод

Произвольный ввод - это визуальное действие, которое позволяет пользователю заполнить поля документа произвольным значением.

Пример отображения компонента "Произвольный ввод"

Основные свойства

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

Допустимые значения: статичная строка

Примечание: В списке содержатся только те параметры, которые соответствуют уровню блока в структуре документа.

Описание Не обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

Назначение Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для скрытия связанного сдействием визуального элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается
  • NULL - элемент отображается

Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.

(DOC_NUM_PARAM>10) AND (DOC_LOG_PARAM = FALSE)
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на возможность изменять значение параметра при помощи визуального компонента. Выражение имеет логический тип.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент доступен для редактирования
  • Ложь - элемент не доступен для редактирования
  • NULL - элемент доступен

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

IF(DOC_NUM_PAR = 10, TRUE, FALSE)

Зависимости визуального компонента от типа параметра

Тип Описание
Строка Позволяет ввести в компонент строку
Число Позволяет вводить в компонент только числовое значение
Дата Позволяет выбрать дату или ввести с клавиатуры
Дата и время Позволяет выбрать дату со временем
Логический Позволяет выбрать значение True или False

Отображение значения

Отображение значения - это визуальное действие, которое позволяет пользователю отображать значение поля документа


Пример отображения компонента "Произвольный текст"

Основные свойства

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

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

Описание Не обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Назначение Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения.

Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.

(DOC_NUM_PARAM>10) AND (DOC_LOG_PARAM = FALSE)
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

IF(DOC_NUM_PAR = 10, TRUE, FALSE)

Зависимости визуального компонента от типа параметра

Тип Описание
Строка Позволяет отобразить в компонент строку
Число Позволяет отобразить в компонент числовое значение
Дата Позволяет отобразить в компонент дату
Дата и время Позволяет отобразить в компонент дату со временем
Логический Позволяет отобразить в компонент значение True или False(в чекбоксе)

Выбор из списка

Выбор из списка - это визуальное действие, которое разрешает пользователю заполнить поле документа одним значением из списка допустимых значений.

Пример отображения компонента "Выбор из списка"

Основные свойства

Свойство Наличие значения Назначение
Тип выбора Обязательно Описание: позволяет настроить выпадающий список для выбора значение из грида.

Допустимые значения:

  • Из грида. Позволяет использовать в качестве списка данные из таблицы своего документа.
  • Из апп-функции. Позволяет использовать апп-функцию, при выборе значения из выпадающего списка. Апп-функция должна возвращать курсор.
  • Из локального справочника. Позволяет использовать локальные справочники в качестве входных параметров.
  • Из общего справочника. Позволяет использовать общие справочники в качестве входных параметров.

По умолчанию установлено значение "Из апп-функции"

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

Допустимые значения: число

Описание Не обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

Назначение Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Свойства для типа выбора - "из грида"

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

Свойство Наличие значения Назначение
Имя грида Обязательно Описание: атрибут предназначен для выбора грида из списка, который будет использоваться для "Выпадающего списка"

Допустимые значения: статичная строка

Условия выбора строк Не обязательно Описание: атрибут предназначен для задания выражения, при котором будут отображаться строки в выпадающем списке.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - выбор строк разрешен
  • Ложь - выбор строк запрещен
  • NULL - выбор строк разрешен

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Свойства для типа выбора - "из апп-функции"

Данные свойства предназначены, когда требуется заполнить выпадающий список с помощью апп-функции

Свойство Наличие значения Назначение
Апп-функция Не обязательно Описание: Атрибут предназначен для выбора апп-функции, по которой будет выбираться значение из списка. Апп-функция должны иметь тип 1, т.е. возвращать курсор.

Допустимые значения: статичная строка

Начать поиск с Не обязательно Описание: атрибут предназначен для задания минимального количества символов, после ввода которых будет осуществляться поиск. Значение может принимать только числовой тип

Допустимые значения: число

Примечание: если выражение не задано, то условие по умолчанию поиск осуществляется сразу

Входной параметр Обязательно для(Наименование\Идентификатор\Код) Описание: предназначен для передачи входных параметров

Допустимые значения: статичная строка

Значение Обязательно для(Наименование\Идентификатор\Код) Описание: предназначен для указания значения(выражения)

Допустимые значения: статичная строка

Параметр документа Обязательно(для Идентификатора и Наименования) Описание: атрибут предназначен для указания выходных параметров при выборе значения я из списка

Допустимые значения: статичная строка

Описание колонки Не обязательно Описание: атрибут задает название для колонки(в случае если используется multisublistchoise) В других случаях название не влияет на компонент

Допустимые значения: статичная строка

Свойства для типа выбора - "из локального справочника"

Свойство Наличие значения Назначение
Справочник Не обязательно Описание: атрибут предназначен для выбора локального справочника

Допустимые значения: название справочника

Параметр документа Обязательно(для Идентификатора и Наименования) Описание: атрибут предназначен для указания выходных параметров при выборе значения я из списка

Допустимые значения: статичная строка

Описание колонки Не обязательно Описание: атрибут задает название для колонки(в случае если используется multisublistchoise) В других случаях название не влияет на компонент

Допустимые значения: статичная строка

Свойства для типа выбора - "общего справочника"

Свойство Наличие значения Назначение
Справочник Не обязательно Описание: Атрибут предназначен для выбора общего справочника

Допустимые значения: статичная строка

Параметр документа Обязательно(для Идентификатора и Наименования) Описание: Атрибут предназначен для указания выходных параметров при выборе значения я из списка

Допустимые значения: статичная строка

Описание колонки Не обязательно Описание: Атрибут задает название для колонки(в случае если используется multisublistchoise) В других случаях название не влияет на компонент

Допустимые значения: статичная строка

Апп-функция

Апп-функция - это действие, которое позволяет изменять поля документа через БД. Поля документа передаются в апп-функцию в качестве входных и выходных параметров.

Пример отображения компонента "Апп-функция"

Основные свойства

Свойство Наличие значения Назначение
Апп-функция Обязательно Описание: позволяет выбрать имя апп-функции

Допустимые значения: статичная строка, для апп-функции с CALL_TYPE = 1 или 2

Выполняется Обязательно Описание: атрибут позволяет указать, каким образом будет выполняться апп-функция(автоматически или по нажатию на кнопку)

Допустимые значения:

  • Автоматически - означает, что данная апп-функция будет выполняться всегда(если условия выполнения не запрещают)
  • По желание пользователя - в этом случае, пользователю предоставляется возможность запустить выполнение данной апп-функции с помощью кнопки, отображаемой на форме документа

По умолчанию всегда установлено значение "Автоматически"

Описание Не обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

Назначение Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Изменить весь документ

Изменить весь документ - это действие, которое позволяет одной операцией изменить все поля документа включая вложенные таблицы.

Основные свойства

Свойство Наличие значения Назначение
Апп-функция Обязательно Описание: позволяет выбрать имя апп-функции, которая будет использоваться для изменения документа

Допустимые значения: статичная строка, для апп-функции с CALL_TYPE = 2

Выполняется Обязательно Описание: атрибут позволяет указать, каким образом будет выполняться апп-функция(автоматически или по нажатию на кнопку)

Допустимые значения:

  • Автоматически - означает, что данная апп-функция будет выполняться всегда(если условия выполнения не запрещают)
  • По желание пользователя - в этом случае, пользователю предоставляется возможность запустить выполнение данной апп-функции с помощью кнопки, отображаемой на форме документа

По умолчанию всегда установлено значение "По желанию пользователя"

Описание Не обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

Назначение Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Проверка

Проверка - это не визуальное действие, которое позволяет проверить правильность заполнения полей документа и при необходимости выдать сообщение об ошибке.

Основные свойства

Свойство Наличие значения Назначение
Параметр Обязательно Описание: Атрибут позволяет выбрать параметр, для которого будет осуществляться проверка

Допустимые значения():

  • число
  • строка
  • дата
  • дата со временем
  • логический

Примечание: по умолчанию указано значение <Не выбран>

Тип сообщения Обязательно Описание: Атрибут позволяет выбрать вид сообщения, который будет появляться в случае выполнения выражения

Допустимые значения:

  • Ошибка - появляется сообщение красного цвета, в верху формы, если значение выражение Истина. Запрещает сохранение документа и переход в другие состояния, пока выражение Истинно
  • Предупреждение - появляется диалоговое окно(Ок/Отмена), если значение выражение Истина
  • Информация - появляется сообщение зеленого цвета, в верху формы, если значение выражение Истина

По умолчанию всегда установлено значение "Ошибка"

Выражение Описание: Данный атрибут позволяет ввести выражение, при истинном значении которого, будет выдаваться сообщение

Допустимые значения: статичная строка

Сообщение Обязательно Описание: Данный атрибут позволяет задать сообщение, которое будет выдаваться в случае если выражение = Истина

Допустимые значения: статичная строка

Назначение Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Проверка данных поддокумента (CheckRows)

Данное действие позволяет проверить корректность заполнения всех строк указанного поддокумента и вывести сообщение об ошибке в родительском (относительно поддокумента) окне.

Основные свойства

Свойство Наличие значения Назначение
Поддокумент Обязательно Описание: Атрибут позволяет выбрать таблицу, для строк которой будут последовательно осуществляться вложенные в неё действия

Допустимые значения:

  • таблица
Сообщение Обязательно Описание: Атрибут позволяет задать сообщение, которое будет отображаться в случае наличия ошибки в одной из строк проверяемой таблицы

Допустимые значения:

  • Строка
  • Формула

Примечание: после указанного текста ошибки будет отображён текст ошибки, возникшей в проверяемой строке вложенной таблицы

Описание Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Присвоение

Присвоение - действие, которое позволяет одной операцией изменить все поля документа.

Основные свойства

Свойство Наличие значения Назначение
Параметр Обязательно Описание: атрибут предназначен для выбора параметра, для которого будет срабатывать присвоение

Допустимые значения: любой параметр из перечисленных типов(строка, число, дата, дата со временем, логический)

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

Допустимые значения: результат выражения должен соответствовать типу параметра

Выполняется Обязательно Описание: атрибут позволяет указать каким образом будет выполняться присвоение значения (автоматически или по нажатию на кнопку)
  • Автоматически - означает, что данная апп-функция будет выполняться всегда(если условия выполнения не запрещают)
  • По желание пользователя - в этом случае, пользователю предоставляется возможность запустить выполнение данной апп-функции с помощью кнопки, отображаемой на форме документа

По умолчанию всегда установлено значение "Автоматически"

Описание Не обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Открытие фильтра на редактирование (editFilter)

Открытие фильтра на редактирование - действие, которое позволяет получить фильтр документа, открыть окно редактирования и по нажатию кнопки "Сохранить" передать фильтр документа и его описание в параметры.

Основные свойства

Свойство Наличие значения Назначение
Параметр (param) Необязательно Описание: атрибут предназначен для выбора параметра, для которого будет срабатывать присвоение выходного значения фильтра.

Допустимые значения: параметр типа строка.

Параметр описания ограничений фильтра (paramDescr) Необязательно Описание: атрибут предназначен для выбора параметра, для которого будет срабатывать присвоение выходного значения описания фильтра.

Допустимые значения: параметр типа строка.

Наименование фильтра (caption) Необязательно Описание: атрибут позволяет задать заголовок (наименование) окна редактора фильтра.

Допустимые значения: формула, результат - строка или STRING_NULL.

Тип юниверса (universeType) Обязательно Описание: Атрибут предназначен для выбора типа.

Допустимые значения:

  • ETRAN - BO юниверс
  • DOCUNV - XM юниверс

По умолчанию задано значение DOCUNV

ИД юниверса (universeId) Обязательно Описание: Атрибут позволяет ввести ИД юниверса (для типа ETRAN )

Допустимые значения: статичное число

Ключевое слово (bo_unitype) Обязательно Описание: атрибут позволяет задать ключевое слово дополнительно к ИД юниверса

Допустимые значения: формула, результат - строка или STRING_NULL.

Тип документа (docTypeId) Обязательно Описание: Атрибут позволяет выбрать тип документа (для типа DOCUNV)

Допустимые значения: статичное число

Описание (description) Обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

Режим редактирования фильтра (editmode) Необязательно Описание: Задает режим редактирования фильтра (что можем менять)

Допустимые значения:

  • full - Полное (поля, группировка и ограничения)
  • where - Только ограничения

По умолчанию задано значение where

Список полей (selstr) Необязательно Описание: атрибут предназначен для выбора параметра, для которого будет срабатывать для получения входного и присвоение выходного значения полей фильтра (для типа ETRAN ).

Допустимые значения: параметр типа строка.

Список полей группировки (groupstr) Необязательно Описание: атрибут предназначен для выбора параметра, для которого будет срабатывать для получения входного и присвоение выходного значения полей группировки фильтра (для типа ETRAN ).

Допустимые значения: параметр типа строка.

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.

Внешнее действие

Внешнее действие - это действие позволяющее открыть другой документ/режим/печатную форму.

Основные свойства

Свойство Наличие значения Назначение
Тип Обязательно Описание: атрибут предназначен для выбора одного из 4х возможных внешних действии.

Допустимые значения:

  • Печатная форма
  • Создать документ
  • Открыть документ
  • Открыть режим

По умолчанию тип не выбран

Описание Не обязательно Описание: атрибут позволяет задать имя для визуального компонента. По умолчанию, если описание не задано, то элемент на форме будет отображаться без названия.

Допустимые значения: статичная строка

Назначение Не обязательно Описание: атрибут предназначен для описания параметра в спецификации.

Допустимые значения: статичная строка

Основные свойства для Печатной формы

Свойство Наличие значения Назначение
Формат данных Обязательно Описание: Атрибут предназначен для выбора формата данных.

Допустимые значения:

  • XLS - позволяет сохранять печатную форму в формате XLS
  • PDF - позволяет сохранять печатную форму в формате PDF

По умолчанию задано значение XLS

Идентификатор отчета Обязательно Описание: Атрибут позволяет ввести идентификатор шаблона, который будет открываться(сохраняться) при нажатии на кнопку

Допустимые значения: статичная строка

Свойства для Создания документа

Свойство Наличие значения Назначение
Тип документа Обязательно Описание: Атрибут позволяет выбрать тип документа

Допустимые значения: статичная строка

Апп-функция получения экземпляра документа Не обязательно Описание: Атрибут позволяет выбрать апп-функция, в которой будет передаваться экземпляр для документа данного типа

Допустимые значения: статичная строка

Дополнительно/Скрыть Не обязательно Описание: Атрибут позволяет указать название режима

Допустимые значения: статичная строка

Свойства для Открытия документа

Свойство Наличие значения Назначение
Идентификатор документа Обязательно Описание: атрибут предназначен для указания выражения, которое будет содержать идентификатор открываемого документа

Допустимые значения: статичная строка

По умолчанию тип не выбран

Название режима Не обязательно Атрибут позволяет указать название режима

Свойства для Открытия режима

Свойство Наличие значения Назначение
Идентификатор Обязательно Описание: атрибут предназначен для указания выражения, которое будет содержать идентификатор режима

Допустимые значения: статичная строка(Значение может задаваться явно, т.е. в числовом виде, либо через переменную документа. например XM_DOCUMENT.num, где XM_DOCUMENT - название документа, num - имя переменной )

По умолчанию тип не выбран

Название режима Не обязательно Атрибут позволяет выбрать название из существующих режимов

Свойства применимости

Свойство Наличие значения Назначение
Скрывать если Не обязательно Описание: атрибут предназначен для визуального скрытия элемента на форме.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент скрывается на форме
  • Ложь - элемент отображается и недоступен для редактирования значения.
  • NULL - элемент отображается и недоступен для редактирования значения. Примечание: если выражение не задано, то условие по умолчанию принимает значение Ложь.
Выполнять если Не обязательно Описание: атрибут предназначен для задания условия, значение которого влияет на доступность к данному компоненту.

Допустимые значения: формула, результат - логический тип. Если значение равно:

  • Истина - элемент отображается и недоступен для редактирования
  • Ложь - элемент отображается и недоступен для редактирования
  • NULL - элемент отображается и недоступен для редактирования

Примечание: если выражение не задано, то условие по умолчанию принимает значение Истина.