rowset-definition
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| rowset-definition [2026/02/26 14:12] – [Раздел autoexec] madmin | rowset-definition [2026/04/27 17:35] (текущий) – [Описание полей источника данных] madmin | ||
|---|---|---|---|
| Строка 58: | Строка 58: | ||
| url="< | url="< | ||
| ignoreerror=" | ignoreerror=" | ||
| + | pingtimeout="< | ||
| > | > | ||
| <param name="< | <param name="< | ||
| Строка 123: | Строка 124: | ||
| (name|field)="< | (name|field)="< | ||
| enabled=" | enabled=" | ||
| - | type=" | + | type=" |
| list=" | list=" | ||
| listfield="< | listfield="< | ||
| Строка 146: | Строка 147: | ||
| dec="< | dec="< | ||
| hidezero=" | hidezero=" | ||
| + | numsep=" | ||
| stretch=" | stretch=" | ||
| refid="< | refid="< | ||
| Строка 246: | Строка 248: | ||
| * **num** – число в LSS формате | * **num** – число в LSS формате | ||
| * **date** – дата в LSS формате | * **date** – дата в LSS формате | ||
| + | * **datetime** – дата и время в LSS формате. Если параметр dec=0 или не задан, то с точностью до минут. Если dec=1, то с точностью до секунд. Если dec=2, то с точностью до милисекунд. | ||
| * **check** – логическое значение в LSS формате | * **check** – логическое значение в LSS формате | ||
| Строка 264: | Строка 267: | ||
| Атрибут **save**=" | Атрибут **save**=" | ||
| + | === Особенности поля memo === | ||
| + | * **rows** - высота экранного элемента в строках, | ||
| + | * **maxrows** - ??? | ||
| + | * **enter** = 0|1 - обработка клавиши Enter как перенос строки, | ||
| + | === Особенности поля num === | ||
| + | * **len** - общее кол-во знаков | ||
| + | * **dec** - кол-во знаков после запятой | ||
| + | * **hidezero** = 0|1 - нулевые значения отображать как пробел (пусто) | ||
| + | * **numsep** = 0|1 - отображать с разделителем между тысячами (тройками цифр) для наглядности | ||
| + | === Особенности поля datetime === | ||
| + | * **dec** - точность хранения времени | ||
| + | * 0: часы: | ||
| + | * 1: часы: | ||
| + | * 2: часы: | ||
| ==== Раздел autoexec ==== | ==== Раздел autoexec ==== | ||
| Этот раздел позволяет периодически вызывать указанный в разделе запрос | Этот раздел позволяет периодически вызывать указанный в разделе запрос | ||
| Строка 417: | Строка 433: | ||
| public function __construct() { | public function __construct() { | ||
| - | | + | $this-> |
| } | } | ||
| Строка 424: | Строка 440: | ||
| parse_str($queryString, | parse_str($queryString, | ||
| $conn-> | $conn-> | ||
| - | | + | $this-> |
| echo '- open' | echo '- open' | ||
| } | } | ||
| public function onClose(ConnectionInterface $conn) { | public function onClose(ConnectionInterface $conn) { | ||
| - | | + | $this-> |
| echo '- close' | echo '- close' | ||
| } | } | ||
| Строка 441: | Строка 457: | ||
| public function onError(ConnectionInterface $conn, \Exception $e) { | public function onError(ConnectionInterface $conn, \Exception $e) { | ||
| - | | + | $conn-> |
| echo '- error' | echo '- error' | ||
| } | } | ||
| Строка 447: | Строка 463: | ||
| public function broadcast($msg) { | public function broadcast($msg) { | ||
| echo '- отправка сообщений всем пользователям' | echo '- отправка сообщений всем пользователям' | ||
| - | | + | foreach ($this-> |
| - | $client-> | + | $client-> |
| - | } | + | } |
| } | } | ||
| } | } | ||
rowset-definition.1772104359.txt.gz · Последнее изменение: 2026/02/26 14:12 — madmin
