$D.getValueByID = function(structName, id, nameField)
$D.getValueByID = function(structName, id, nameField)//$D.getValueByID('Users', 1, "name") = "Ivan"//$D.getValueByID('Users', 1, "linkTo.name") = "Ivan" из слинкованного поля
Возможно обращение к слинкованным полям через точку.
$D.getValueFromTemplate = function(value)//$D.getValueFromTemplate("{{name}} {{id}}") = Ivan 1
$D.getValues = function(structName, id, nameField) Где nameField - строка с перечислением имен полей через запятую без пробелов, если nameField - пустое, то возвращаются значения всех полей.
$D.getValues = function(structName, id, nameField)//$D.getValues("Users", "1,2", "name,id") = [{name:"Ivan", id:1}, {name:"Petr", id:2}]
$D.getIDs = function(structName, counts) Длина массива ограничена параметром counts.
$D.getIDs = function(structName, counts)//$D.getIDs("Users") = [1,2,3,4,5,6...]//Default counts = 1000
$D.store.find = function(structName, filters, parametrs) Поиск по структуре с заданным фильтром и параметрами возврата ответа.
$D.getIDs = function(structName, counts)var filters = [{"exp": "like","field": "msg","value": "testing step","isExp": false}]var res = $D.store.find('SystemMessage', filters, {"page":0, "size":10, "fields": ["id", "isError", "msg", "type", "userID"]});return res;
$D.store.get = function(structName, objects, parametrs) Получение значений полей объекта структуры, с указанием параметров возврата ответа.
var res = $D.store.get("SystemMessage", "9223370472352088635_078d9c5a-cf89-40", {"fields": ["id", "isError", "msg", "type", "userID"]});return res;
$D.store.metainfo = function(structName) Получение метаинформации о структуре.
var res = $D.store.metaInfo('SystemMessage');return res;