request
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| request [2026/07/24 12:27] – [Общая структура запроса] madmin | request [2026/07/24 15:00] (текущий) – [request name="set"] madmin | ||
|---|---|---|---|
| Строка 8: | Строка 8: | ||
| <code xml> | <code xml> | ||
| - | <root type=" | + | <root type=" |
| <request .../> | <request .../> | ||
| <request .../> | <request .../> | ||
| Строка 20: | Строка 20: | ||
| <code xml> | <code xml> | ||
| < | < | ||
| - | request|name=" | + | request|name=" |
| mode=" | mode=" | ||
| form=" | form=" | ||
| Строка 33: | Строка 33: | ||
| | | ||
| from.id="" | from.id="" | ||
| - | from.type=" | + | from.type=" |
| - | from.parentid=" | + | from.parentid=" |
| - | from.parenttype=" | + | from.parenttype=" |
| | | ||
| - | paginator.from=" | + | paginator.from=" |
| - | paginator.count=" | + | paginator.count=" |
| > | > | ||
| - | <param name="<имя параметра>" type="<тип данных>"> | + | <param name=" |
| ... | ... | ||
| < | < | ||
| Строка 68: | Строка 68: | ||
| ==== request name=" | ==== request name=" | ||
| Запрос на соединение с сервером. Вызывается в приложении один раз за сеанс, при идентификации пользователя. Предполагает параметры **login** и **password**. Предполагает в ответ ошибку или успешное соединение с указанием Id сессии. | Запрос на соединение с сервером. Вызывается в приложении один раз за сеанс, при идентификации пользователя. Предполагает параметры **login** и **password**. Предполагает в ответ ошибку или успешное соединение с указанием Id сессии. | ||
| - | < | + | < |
| <request name=" | <request name=" | ||
| <param name=" | <param name=" | ||
| Строка 76: | Строка 76: | ||
| ==== request name=" | ==== request name=" | ||
| Запрос на разрыв соединение с сервером. | Запрос на разрыв соединение с сервером. | ||
| - | < | + | < |
| <request name=" | <request name=" | ||
| </ | </ | ||
| Строка 82: | Строка 82: | ||
| ==== request name=" | ==== request name=" | ||
| Запрос на получение [[form-definition|декларативного описания экранной формы]]. Имя запрашиваемой формы брать из параметра **form**. В ответ на запрос, | Запрос на получение [[form-definition|декларативного описания экранной формы]]. Имя запрашиваемой формы брать из параметра **form**. В ответ на запрос, | ||
| - | < | + | < |
| < | < | ||
| request|name=" | request|name=" | ||
| - | mode|form=" | + | mode|form=" |
| | | ||
| closable=" | closable=" | ||
| Строка 91: | Строка 91: | ||
| | | ||
| modal=" | modal=" | ||
| - | width=" | + | width=" |
| - | height=" | + | height=" |
| > | > | ||
| < | < | ||
| - | <param name=""> | + | <param name="имя параметра"> |
| - | <param name=""> | + | <param name="имя параметра"> |
| - | <param name=""> | + | <param name="имя параметра"> |
| - | <param name=""> | + | <param name="имя параметра"> |
| </ | </ | ||
| </ | </ | ||
| Строка 181: | Строка 181: | ||
| Вызывает закрытие экранной формы - обычной и модальной. | Вызывает закрытие экранной формы - обычной и модальной. | ||
| * закрыть текущую активную экранную форму | * закрыть текущую активную экранную форму | ||
| - | < | + | < |
| <request name=" | <request name=" | ||
| </ | </ | ||
| * Варианты для закрытия произвольной экранной формы по имени | * Варианты для закрытия произвольной экранной формы по имени | ||
| - | < | + | < |
| - | <request name=" | + | <request name=" |
| <request name=" | <request name=" | ||
| - | <param name=" | + | <param name=" |
| </ | </ | ||
| </ | </ | ||
| Строка 195: | Строка 195: | ||
| ===== request name=" | ===== request name=" | ||
| Изменяет содержимое данных формы. Данные доступны для чтения через вызов get('# | Изменяет содержимое данных формы. Данные доступны для чтения через вызов get('# | ||
| - | < | + | < |
| <request name=" | <request name=" | ||
| - | <param name="" | + | <param name="имя элемента data" value=" |
| ... | ... | ||
| - | <param name="" | + | <param name="имя элемента data" value=" |
| </ | </ | ||
| </ | </ | ||
| ===== request name=" | ===== request name=" | ||
| Средство отладки. Отображает через console.log свои параметры. Запрос выполняется на клиенте, | Средство отладки. Отображает через console.log свои параметры. Запрос выполняется на клиенте, | ||
| - | < | + | < |
| <request name=" | <request name=" | ||
| - | <param name="" | + | <param name="имя параметра" value=" |
| ... | ... | ||
| - | <param name="" | + | <param name="имя параметра" value=" |
| </ | </ | ||
| </ | </ | ||
| ===== request name=" | ===== request name=" | ||
| - | < | + | Формирует уведомление пользователю через механизм push уведомлений |
| + | < | ||
| <request name=" | <request name=" | ||
| <param name=" | <param name=" | ||
| Строка 223: | Строка 224: | ||
| </ | </ | ||
| * type - тип сообщения. info не требует подтверждения (закрываются автоматически по timeout) | * type - тип сообщения. info не требует подтверждения (закрываются автоматически по timeout) | ||
| - | * badge - значок (число) на иконке | + | * badge - значок (число) на иконке, срабатывает только если сайт установлен как PWA приложение |
| * если параметр отсутствует, | * если параметр отсутствует, | ||
| * если число, то число на иконке | * если число, то число на иконке | ||
| Строка 230: | Строка 231: | ||
| ===== request name=" | ===== request name=" | ||
| - | Обязательный параметр id - id панели | + | Позволяет манипулировать экранными элементами. |
| * mode=focus - позволяет передать фокус ввода на панель. | * mode=focus - позволяет передать фокус ввода на панель. | ||
| * mode=print - для панели webbrowser распечатать содержимое | * mode=print - для панели webbrowser распечатать содержимое | ||
| * mode=refresh - для панели webbrowser принудительно перечитать | * mode=refresh - для панели webbrowser принудительно перечитать | ||
| - | < | + | < |
| <request name=" | <request name=" | ||
| <param name=" | <param name=" | ||
| Строка 244: | Строка 245: | ||
| ===== request name=" | ===== request name=" | ||
| Вызывает загрузку из сервера на клиент файла по указанному адресу. Значения параметров подставляются в адрес | Вызывает загрузку из сервера на клиент файла по указанному адресу. Значения параметров подставляются в адрес | ||
| - | < | + | < |
| - | <request name=" | + | <request name=" |
| - | <param name=" | + | <param name=" |
| - | <param name=" | + | <param name=" |
| - | <param name=" | + | <param name=" |
| - | <param name=" | + | <param name=" |
| - | <param name=" | + | <param name=" |
| - | <param name="" | + | <param name="имя параметра" value=" |
| .. | .. | ||
| - | <param name="" | + | <param name="имя параметра" value=" |
| </ | </ | ||
| </ | </ | ||
| Строка 260: | Строка 261: | ||
| ===== request name=" | ===== request name=" | ||
| Вызывает загрузку с клиента на сервер файла по указанному адресу. Значения параметров подставляются в адрес | Вызывает загрузку с клиента на сервер файла по указанному адресу. Значения параметров подставляются в адрес | ||
| - | < | + | < |
| - | <request name=" | + | <request name=" |
| - | <param name=" | + | <param name=" |
| <param name=" | <param name=" | ||
| - | <param name="" | + | <param name="имя параметра" value=" |
| .. | .. | ||
| - | <param name="" | + | <param name="имя параметра" value=" |
| </ | </ | ||
| </ | </ | ||
| Строка 278: | Строка 279: | ||
| ===== request name=" | ===== request name=" | ||
| Задать значения полей источника данных. | Задать значения полей источника данных. | ||
| - | < | + | < |
| - | <request name=" | + | <request name=" |
| - | <param name="<имя поля>" value=" | + | <param name=" |
| - | <param name="<имя поля>" value=" | + | <param name=" |
| ... | ... | ||
| - | <param name="<имя поля>" value=" | + | <param name=" |
| </ | </ | ||
| </ | </ | ||
request.1784885272.txt.gz · Последнее изменение: 2026/07/24 12:27 — madmin
