FormShowCommand
Команда; открывает дочернюю форму.
Шаблон FormShowCommand
Описание FormShowCommand
Результатом выполнения команды FormShowCommand будут:
Список неявных параметров открывающейся формы.
Список явных параметров открывающейся формы.
FormClosed - событийный параметр, срабатывает сразу же после закрытия формы.
Тэги, специфичные для FormShowCommand
Xml
Xml-код дочерней формы.
Обязательный тэг. Значение тэга <Xml>
: зависит от значений атрибутов.
Атрибуты тэга <Xml>
<Xml>
Type
Название типа загрузки xml-код.
Обязательный атрибут. Ожидается название одного из типов загрузки xml-кода.
Типы загрузки xml-кода
Path
Загрузка кода из файла, расположенного по определенному пути.
Значение тэга <Xml>
при атрибуте Type
, равным Path: любое значение будет переведено в текстовое.
Show
Способ открытия дочерней формы.
Необязательный тэг. Значение тэга <Show>
: не ожидается.
Если тэг <Show>
отсутствует, то для атрибута Type
используется значение None.
Атрибуты тэга <Show>
<Show>
Type
Название типа открытия дочерней формы.
Обязательный атрибут. Ожидается название одного из типов открытия дочерней формы.
Типы открытия дочерней формы
None
Открыть форму параллельно
Close
Открыть форму параллельно, закрыв родительскую.
Popup
Открыть форму как всплывающую
Modal
Открыть форму модально
Parameters
Параметры, которые будут переданы на дочернюю форму.
Необязательный тэг. Значение тэга <Parameters>
: список тэгов <Parameter>
.
Тэг <Parameter>
<Parameter>
Параметр, который будет передан на дочернюю форму.
Необязательный тэг. Значение тэга <Parameter>
: любое значение.
Атрибуты тэга <Parameter>
<Parameter>
Name
Название параметра.
Обязательный атрибут. Значение атрибута Name
: название одного из явных или неявных параметров дочерней формы.
UpdateResult
Способ изменения результата команды.
Необязательный тэг. Значение тэга <UpdateResult>
: не ожидается.
Если тэг <UpdateResult>
отсутствует, то для атрибута Type
используется значение OnFormClose.
Атрибуты тэга <UpdateResult>
<UpdateResult>
Type
Название типа изменения результата команды.
Обязательный атрибут. Значение атрибута Type
: ожидается название одного из типов изменения результата команды.
Типы изменения результата команды
OnFormClose
Изменение результатов команды происходит только после закрытия дочерней формы
Always
Изменение результатов команды происходит мгновенно при любом изменении хотя бы одного явного (только явного, не неявного) параметра дочерней формы, даже без ее закрытия
Last updated