Mobile SMARTS Компонента доступа

InvokeResult [Результат] Класс

Возвращаемый результат внешнего вызова. Позволяет вернуть из системы сразу много результатов, или сложные объекты Mobile SMARTS:

Список всех членов этого класса: Члены InvokeResult [Результат].

System.Object
   Cleverence.Reflect.ReflectBase
      Cleverence.Warehouse.BusinessObject
         Cleverence.Warehouse.InvokeResult

public class InvokeResult : BusinessObject

Многопоточная безопасность

Публичные статические члены типа безопасны для многопоточных операций. Многопоточная безопасность нестатических членов не гарантируются.

Пример

Создание, заполнение и сохранение в строку результата вызова функции из 1С:

connector = СоздатьОбъект("Cleverence.Warehouse.StorageConnector");
Результаты = СоздатьОбъект("Cleverence.Warehouse.InvokeResult");

//объект Mobile SMARTS: коллекция строк произвольной таблицы, позволяет вернуть из вызова произвольные табличные данные
ТаблицаНаличия = СоздатьОбъект("Cleverence.Warehouse.RowCollection");
...
Заполнение таблицы наличия товара
...
Результаты.Добавить("Остаток", Остаток);
Результаты.Добавить("КодТовара", Номенклатура.Код);
Результаты.Добавить("Наличие", ТаблицаНаличия);
...
//сохраняем в строку и возвращаем результат на терминал
 Возврат connector.СохранитьОбъектВ_XML(Результаты);

Требования

Пространство имен: Cleverence.Warehouse

Сборка: Cleverence.MobileSMARTS.ComConnector (в Cleverence.MobileSMARTS.ComConnector.dll)

Смотрите также

Члены InvokeResult | Пространство имен Cleverence.Warehouse