Инструменты пользователя

Инструменты сайта


response

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
response [2026/09/01 19:14] – [response name="exec"] madminresponse [2026/09/01 19:39] (текущий) – [response name="exec"] madmin
Строка 160: Строка 160:
 </code> </code>
 ==== response name="exec" ==== ==== response name="exec" ====
-Ответ, требующий выполнения запросов+Ответ, вызывающий выполнения клиентом указанных запросов
 <code xml> <code xml>
 <response name="exec" message="текст сообщения" exec="строковое описание запроса" sync="1|0"> <response name="exec" message="текст сообщения" exec="строковое описание запроса" sync="1|0">
Строка 172: Строка 172:
   * значение параметра можно передать либо через атрибут **value** либо через текстовое значение узла **param**   * значение параметра можно передать либо через атрибут **value** либо через текстовое значение узла **param**
  
-альтернативный вариант ответа exec, описание требуемых запросов в стандартном XML виде:+альтернативный вариант ответа **exec**, описание требуемых запросов в стандартном XML виде:
 <code xml> <code xml>
 <response name="exec" message="текст сообщения"> <response name="exec" message="текст сообщения">
-  <request name="имя запрос" mode="подрежим запроса" rowset="набор строк" sync="1|0">+  <request name="имя запроса" mode="подрежим запроса" rowset="имя набора строк" sync="1|0">
     <param name="имя параметра" value="значение">значение</param>     <param name="имя параметра" value="значение">значение</param>
     <param name="имя параметра" value="значение">значение</param>     <param name="имя параметра" value="значение">значение</param>
Строка 182: Строка 182:
   </request>   </request>
   ...   ...
-  <request name="имя запрос" mode="подрежим запроса" rowset="набор строк" sync="1|0">+  <request name="имя запроса" mode="подрежим запроса" rowset="имя набора строк" sync="1|0">
     <param name="имя параметра" value="значение">значение</param>     <param name="имя параметра" value="значение">значение</param>
     <param name="имя параметра" value="значение">значение</param>     <param name="имя параметра" value="значение">значение</param>
Строка 189: Строка 189:
   </request>   </request>
 <response> <response>
 +</code>
 +
 +Вот несколько типовых примеров ответа **exec**:
 +<code xml>
 +<response name="exec" exec="organization.refreshrow"/>
 +
 +<response name="exec" exec="organization.refresh">
 +  <param name="filter.inn">123</param>
 +</response>
 +
 +<response name="exec">
 +  <request name="refresh" rowset="organization" save="1" confirm="Перечитать?">
 +    <param name="filter.inn">123</param>
 +  </request>
 +  <request name="form" form="formOrganization" modal="1" width="80%">
 +    <param name="filter.inn" value="123"/>
 +  </request>
 +</response>
 </code> </code>
  
response.1788279296.txt.gz · Последнее изменение: 2026/09/01 19:14 — madmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki