-
Notifications
You must be signed in to change notification settings - Fork 1
Работа с функциями обработки
ПолучитьКоллекциюОбъектов(НазваниеОбъекта, СтруктураПараметров);
Функция возвращает коллекцию указанных объектов
СтруктураПараметров принимает значения:
-
"Лимит" - ограничения количества отбираемых записей
-
"ПервыйИд" - Ид записи, с которой начинать отбор
Пример:
СтруктураПараметров = Новый Структура();
СтруктураПараметров.Вставить("Лимит", 1);
СтруктураПараметров.Вставить("ПервыйИд", 230721);
КоллекцияОбъектов = ОбъектОбработки.ПолучитьКоллекциюОбъектов("history_items", СтруктураПараметров);
КоллекцияОбъектов будет содержать набор данных в формате соответствия 1С
ПолучитьКоллекциюИДВсехОбъектов(НазваниеОбъекта)
Функция возвращает коллекцию всех ID по указанному объекту
Пример:
КоллекцияОбъектов = ОбъектОбработки.ПолучитьКоллекциюИДВсехОбъектов("crops");
ПолучитьОбъект(ID)
Функция возвращает объект по указанному ID
Пример:
ОбъектИзСервера = ОбъектОбработки.ПолучитьОбъект("history_items", 230988);
СоздатьОбъект(НазваниеОбъекта, Атрибуты)
Функция создает объект с указанными атрибутами
Возвращает HTTPОтвет
Пример:
Атрибуты = Новый Соответствие();
data = Новый Соответствие();
data.Вставить("name", "test cropio library”);
Атрибуты.Вставить("data", data);
Объект = ОбъектОбработки.СоздатьОбъект("fertilizers", Атрибуты);
ОбновитьОбъект(НазваниеОбъекта, ИдОбъекта, Атрибуты)
Функция обновляет атрибуты указанного объекта
Возвращает HTTPОтвет
Пример:
Атрибуты = Новый Соответствие();
data = Новый Соответствие();
data.Вставить("name", "test cropio library”);
Атрибуты.Вставить("data", data);
Объект = ОбъектОбработки.ОбновитьОбъект("fertilizers", 525, Атрибуты);
УдалитьОбъект(НазваниеОбъекта, ИдОбъекта)
Функция удаляет объект с указанным ID
Возвращает HTTPОтвет
Пример:
Ответ = ОбъектОбработки.УдалитьОбъект("fertilizers", 525);
ПолучитьИзмененияПоОбъектам(НазваниеОбъекта, СтруктураПараметров)
Функция возвращает объекты, по которым есть изменения в системе
СтруктураПараметров принимает значения:
- “Лимит” - коливество записей для отбора
- “ДатаНачала” - дата, с которой начинать отбор
- “ДатаОкончания” - дата, по которую делать отбора
Пример:
СтруктураПараметров = Новый Структура();
СтруктураПараметров.Вставить("Лимит", 1);
Коллекция = ОбъектОбработки.ПолучитьИзмененияПоОбъектам("fertilizers", СтруктураПараметров);
ПолучитьИдИзмененныхОбъектов(НазваниеОбъекта, СтруктураПараметров = Неопределено)
Функция возвращает коллекцию ID измененных объектов
СтруктураПараметров принимает значения:
- “ДатаНачала” - дата, с которой начинать отбор
- “ДатаОкончания” - дата, по которую делать отбора
Пример:
Коллекция = ОбъектОбработки.ПолучитьИдИзмененныхОбъектов("fertilizers");
ПолучитьОбъектыПоМассивуИд(НазваниеОбъекта, МассивИд)
Функция возвращает коллекцию объектов по указанному массиву ID
Пример:
массив = Новый Массив();
массив.Добавить(524);
массив.Добавить(529);
Коллекция = ОбъектОбработки.ПолучитьОбъектыПоМассивуИд("fertilizers", массив);