| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
| request [2026/07/24 14:58] – [request name="httpput"] madmin | request [2026/09/02 15:29] (текущий) – [request name="form"] madmin |
|---|
| * **clearhistory**: обрабатывается клиентом, не передается на сервер. Значение clearhistory="1" закрывает все открытые экранные формы, кроме форм с признаком closable="0". | * **clearhistory**: обрабатывается клиентом, не передается на сервер. Значение clearhistory="1" закрывает все открытые экранные формы, кроме форм с признаком closable="0". |
| * **modal**: обрабатывается клиентом, не передается на сервер. Значение modal="1" открывает экранную форму в виде модального окна. Для модальных форм имеют смысл атрибуты **width** и **height**, они могут задавать размеры модальной экранной формы в пикселях или процентах от размера экрана. Если размеры не заданы, они рассчитываются автоматически, ориентируясь на размер экрана и размер последней открытой модальной формы, если она есть. | * **modal**: обрабатывается клиентом, не передается на сервер. Значение modal="1" открывает экранную форму в виде модального окна. Для модальных форм имеют смысл атрибуты **width** и **height**, они могут задавать размеры модальной экранной формы в пикселях или процентах от размера экрана. Если размеры не заданы, они рассчитываются автоматически, ориентируясь на размер экрана и размер последней открытой модальной формы, если она есть. |
| | * **close**: перед выполнением запроса закрыть текущую экранную форму |
| |
| Значения параметров из секции **params** передаются на сервер, и там могут быть использованы для корректировки возвращаемого описания экранной формы. | Значения параметров из секции **params** передаются на сервер, и там могут быть использованы для корректировки возвращаемого описания экранной формы. |
| <code xml> | <code xml> |
| <request name="httpget" url="адрес" mode="get|open" window="имя окна, для open"> | <request name="httpget" url="адрес" mode="get|open" window="имя окна, для open"> |
| <param name="http.url" value="адрес"> | <param name="http.url" value="адрес"/> |
| <param name="http.mode" value="get|open"> | <param name="http.mode" value="get|open"/> |
| <param name="http.window" value="имя окна для open"> | <param name="http.window" value="имя окна для open"/> |
| <param name="http.window.width" value="ширина окна"> | <param name="http.window.width" value="ширина окна"/> |
| <param name="http.window.height" value="высота окна"> | <param name="http.window.height" value="высота окна"/> |
| |
| <param name="имя параметра" value="значение"> | <param name="имя параметра" value="значение"/> |
| .. | .. |
| <param name="имя параметра" value="значение"> | <param name="имя параметра" value="значение"/> |
| </request> | </request> |
| </code> | </code> |
| ===== request name="set" ===== | ===== request name="set" ===== |
| Задать значения полей источника данных. | Задать значения полей источника данных. |
| <code> | <code xml> |
| <request name="set" rowset="<имя источника данных>"> | <request name="set" rowset="имя источника данных"> |
| <param name="<имя поля>" value="<значение поля>"/> | <param name="имя поля" value="значение поля"/> |
| <param name="<имя поля>" value="<значение поля>"/> | <param name="имя поля" value="значение поля"/> |
| ... | ... |
| <param name="<имя поля>" value="<значение поля>"/> | <param name="имя поля" value="значение поля"/> |
| </request> | </request> |
| </code> | </code> |