rowset-definition
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| rowset-definition [2026/07/24 15:10] – [Подробнее] madmin | rowset-definition [2026/07/24 15:51] (текущий) – [Раздел autoexec] madmin | ||
|---|---|---|---|
| Строка 12: | Строка 12: | ||
| <code xml> | <code xml> | ||
| < | < | ||
| - | | + | name|rowset=" |
| datasource=" | datasource=" | ||
| readonly=" | readonly=" | ||
| js_readonly=" | js_readonly=" | ||
| - | <!--- | + | /* устарело, |
| autorefresh=" | autorefresh=" | ||
| autorefreshrow=" | autorefreshrow=" | ||
| ignoreerror=" | ignoreerror=" | ||
| - | ---> | + | */ |
| js_refresh=" | js_refresh=" | ||
| Строка 39: | Строка 39: | ||
| | | ||
| row.focus.id=" | row.focus.id=" | ||
| - | row.focus.path=" | + | row.focus.path=" |
| | | ||
| - | evt_onnavigate=" | + | evt_onnavigate=" |
| - | js_onnavigate=" | + | js_onnavigate=" |
| | | ||
| - | mark.rowset=" | + | mark.rowset=" |
| - | mark.rowset.fieldmark=" | + | mark.rowset.fieldmark=" |
| - | mark.rowset.fieldtype=" | + | mark.rowset.fieldtype=" |
| mark.all=" | mark.all=" | ||
| Строка 53: | Строка 53: | ||
| < | < | ||
| enabled=" | enabled=" | ||
| - | request=" | + | request=" |
| mode=" | mode=" | ||
| - | event=" | + | event=" |
| - | timeout=" | + | timeout=" |
| - | url="<url соединения, | + | url=" |
| ignoreerror=" | ignoreerror=" | ||
| - | pingtimeout=" | + | pingtimeout=" |
| > | > | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| ... | ... | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| </ | </ | ||
| | | ||
| < | < | ||
| - | row.type=" | + | row.type=" |
| - | field.name=" | + | field.name=" |
| - | field.description=" | + | field.description=" |
| - | field.form=" | + | field.form=" |
| - | field.params=" | + | field.params=" |
| - | default.icon=" | + | default.icon=" |
| default.final=" | default.final=" | ||
| > | > | ||
| Строка 79: | Строка 79: | ||
| < | < | ||
| < | < | ||
| - | | + | name|param=" |
| - | value=" | + | value=" |
| - | js_value=" | + | js_value=" |
| type=" | type=" | ||
| enabled=" | enabled=" | ||
| - | js_enabled=" | + | js_enabled=" |
| - | | + | skipempty|notempty=" |
| /> | /> | ||
| ... | ... | ||
| Строка 92: | Строка 92: | ||
| | | ||
| < | < | ||
| - | | + | name|request=" |
| - | mode="<подрежим запроса>" | + | mode=" |
| enabled=" | enabled=" | ||
| - | js_enabled=" | + | js_enabled=" |
| - | js_caption=" | + | js_caption=" |
| - | js_icon=" | + | js_icon=" |
| - | caption=" | + | caption=" |
| - | icon="<иконка>" | + | icon=" |
| - | timeout=" | + | timeout=" |
| sync=" | sync=" | ||
| > | > | ||
| < | < | ||
| < | < | ||
| - | | + | name|param=" |
| - | value=" | + | value=" |
| - | js_value=" | + | js_value=" |
| type=" | type=" | ||
| enabled=" | enabled=" | ||
| - | js_enabled=" | + | js_enabled=" |
| - | | + | skipempty|notempty=" |
| /> | /> | ||
| ... | ... | ||
| Строка 123: | Строка 123: | ||
| < | < | ||
| <field | <field | ||
| - | | + | name|field=" |
| enabled=" | enabled=" | ||
| type=" | type=" | ||
| list=" | list=" | ||
| - | listfield=" | + | listfield=" |
| - | listrowset=" | + | listrowset=" |
| basetype=" | basetype=" | ||
| triplex=" | triplex=" | ||
| | | ||
| dlgstyle=" | dlgstyle=" | ||
| - | dlgcheckmax=" | + | dlgcheckmax=" |
| | | ||
| size=" | size=" | ||
| - | caption=" | + | caption=" |
| visible=" | visible=" | ||
| - | js_visible=" | + | js_visible=" |
| readonly=" | readonly=" | ||
| - | js_readonly=" | + | js_readonly=" |
| notnull=" | notnull=" | ||
| - | maxlength=" | + | maxlength=" |
| - | width=" | + | width=" |
| - | dlgwidth=" | + | dlgwidth=" |
| - | len="<длина для отображения, | + | len=" |
| - | default=" | + | default=" |
| - | rows="<высота в строках для многострочных редакторов>" | + | rows=" |
| - | maxrows=" | + | maxrows=" |
| - | dec="<кол-во знаков после запятой>" | + | dec=" |
| hidezero=" | hidezero=" | ||
| numsep=" | numsep=" | ||
| stretch=" | stretch=" | ||
| - | refid=" | + | refid=" |
| - | refname=" | + | refname=" |
| - | reftext=" | + | reftext=" |
| save=" | save=" | ||
| enter=" | enter=" | ||
| nowrap=" | nowrap=" | ||
| | | ||
| - | onaction=" | + | onaction=" |
| - | js_onaction=" | + | js_onaction=" |
| > | > | ||
| < | < | ||
| - | datasource=" | + | datasource=" |
| - | row.type=" | + | row.type=" |
| | | ||
| - | form="<имя модальной формы справочника>" | + | form=" |
| form.result.mode=" | form.result.mode=" | ||
| form.result.value=" | form.result.value=" | ||
| > | > | ||
| - | < | + | <param name|param=" |
| ... | ... | ||
| < | < | ||
| | | ||
| - | <result name="<имя возвращаемого | + | <result name="имя элемента #data" value=" |
| ... | ... | ||
| < | < | ||
| </ | </ | ||
| < | < | ||
| - | < | + | <clear name|field=" |
| ... | ... | ||
| < | < | ||
| | | ||
| - | < | + | <param name|param=" |
| ... | ... | ||
| < | < | ||
| Строка 287: | Строка 287: | ||
| ==== Раздел autoexec ==== | ==== Раздел autoexec ==== | ||
| Этот раздел позволяет периодически вызывать указанный в разделе запрос | Этот раздел позволяет периодически вызывать указанный в разделе запрос | ||
| - | < | + | < |
| < | < | ||
| enabled=" | enabled=" | ||
| - | request=" | + | request=" |
| mode=" | mode=" | ||
| - | timeout=" | + | timeout=" |
| - | url="<url соединения, | + | url=" |
| ignoreerror=" | ignoreerror=" | ||
| > | > | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| ... | ... | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| </ | </ | ||
| </ | </ | ||
| Описание параметров | Описание параметров | ||
| * **enabled**=" | * **enabled**=" | ||
| - | * **request**=" | + | * **request**=" |
| * **ignoreerror**=" | * **ignoreerror**=" | ||
| * **mode** - способ управления вызовом запроса | * **mode** - способ управления вызовом запроса | ||
| === mode=timeout === | === mode=timeout === | ||
| В этом режиме запрос вызывается периодически, | В этом режиме запрос вызывается периодически, | ||
| - | < | + | < |
| < | < | ||
| enabled=" | enabled=" | ||
| - | request=" | + | request=" |
| mode=" | mode=" | ||
| - | timeout=" | + | timeout=" |
| ignoreerror=" | ignoreerror=" | ||
| > | > | ||
| Строка 323: | Строка 323: | ||
| Клиент создает и держит с сервером продолжительное, | Клиент создает и держит с сервером продолжительное, | ||
| - | < | + | < |
| < | < | ||
| enabled=" | enabled=" | ||
| - | request=" | + | request=" |
| mode=" | mode=" | ||
| - | timeout=" | + | timeout=" |
| - | url="<url polling соединения>" | + | url=" |
| ignoreerror=" | ignoreerror=" | ||
| > | > | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| ... | ... | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| </ | </ | ||
| </ | </ | ||
| Строка 342: | Строка 342: | ||
| **Пример реализации polling сервиса на PHP** | **Пример реализации polling сервиса на PHP** | ||
| - | < | + | < |
| <?php | <?php | ||
| class ServiceAutoExecPolling extends ServiceController{ | class ServiceAutoExecPolling extends ServiceController{ | ||
| Строка 385: | Строка 385: | ||
| } | } | ||
| return new ServiceAutoExecPolling(); | return new ServiceAutoExecPolling(); | ||
| + | ?> | ||
| </ | </ | ||
| Некоторые важные особенности реализации для PHP: | Некоторые важные особенности реализации для PHP: | ||
| Строка 397: | Строка 398: | ||
| Для реализации такого способа необходим сервер, | Для реализации такого способа необходим сервер, | ||
| - | < | + | < |
| < | < | ||
| enabled=" | enabled=" | ||
| - | request=" | + | request=" |
| mode=" | mode=" | ||
| - | url="<url socket соединения>" | + | url=" |
| - | pingtimeout=" | + | pingtimeout=" |
| ignoreerror=" | ignoreerror=" | ||
| > | > | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| ... | ... | ||
| - | <param name="<имя параметра>" value=" | + | <param name=" |
| </ | </ | ||
| </ | </ | ||
| Строка 416: | Строка 417: | ||
| Пример реализации WebSocket сервера на Ratchet | Пример реализации WebSocket сервера на Ratchet | ||
| - | < | + | < |
| <?php | <?php | ||
| require_once(' | require_once(' | ||
| Строка 492: | Строка 493: | ||
| echo " | echo " | ||
| $loop-> | $loop-> | ||
| + | ?> | ||
| </ | </ | ||
rowset-definition.1784895040.txt.gz · Последнее изменение: 2026/07/24 15:10 — madmin
