Действия могут быть вызваны как ?id=WIrbis&action=SQLiteData/actionname&par1=val1&par2=val2&...
| Имя действия | Описание | Параметры |
| SQLiteData/Grid | Чтение SQLite-данных для Grid
Описание
Читает строки из SQLite-таблицы и возвращает ответ с RecList и metaData для ExtJS-grid. Поддерживает пагинацию, сортировку, группировку, условие WHERE и выбор таблицы. | | Тип | Параметр | По умолчанию | Описание | | String | $dbn | '' | Имя SQLite-хранилища | | Integer | $start | '0' | Начальная позиция выборки | | Integer | $limit | '100' | Максимальное число строк | | String | $sort | '' | Поле сортировки | | String | $dir | 'ASC' | Направление сортировки | | String | $groupBy | '' | Поле группировки | | String | $groupDir | 'ASC' | Направление группировки | | String | $w | '' | SQL-условие WHERE без ключевого слова WHERE | | String | $table | 'data' | Имя таблицы |
|
| SQLiteData/Read | Чтение SQLite-данных
Описание
Возвращает строки SQLite-таблицы в JSON-структуре с описанием колонок для ExtJS. Поддерживает пагинацию, сортировку, группировку, фильтр WHERE и отключение checkbox-колонки. | | Тип | Параметр | По умолчанию | Описание | | String | $dbn | '' | Имя SQLite-хранилища | | Integer | $start | '0' | Начальная позиция выборки | | Integer | $limit | '100' | Максимальное число строк | | String | $sort | '' | Поле сортировки | | String | $dir | 'ASC' | Направление сортировки | | String | $groupBy | '' | Поле группировки | | String | $groupDir | 'ASC' | Направление группировки | | String | $w | '' | SQL-условие WHERE без ключевого слова WHERE | | String | $table | 'data' | Имя таблицы | | Integer | $noChecks | '0' | Отключить checkbox-колонку при значении 1 |
|
| SQLiteData/Update | Обновление SQLite-строки
Описание
Принимает JSON RecList, декодирует его в массив и записывает строку в именованное SQLite-хранилище через SetDataN. | | Тип | Параметр | По умолчанию | Описание | | String | $dbn | '' | Имя SQLite-хранилища | | String | $RecList | '' | JSON-представление записываемых данных |
|