Действия модуля (Actions)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> SQLiteData - Реляционные данные системы >> Действия модуля (Actions)📄 Скачать в DOCX


Действия могут быть вызваны как ?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-представление записываемых данных