Ингит + 1С (логистика) #261911


#0 by Ivan093
Привет! У компании стоит задача интегрировать модуль транспортной логистики в 1с 8.1 (конфа будет самописная скорее всего). Глянул разработку компании Ингит GWX ActiveX, вроде подходит -- ее можно встроить в формы 1с. "Деловая карта" -- хороший продукт, но нам не подходит, т.к. необходимо еще отслеживать транспорт в реальном времени.  Компонента имеет разные методы, в том числе и поиск кратчайшего маршрута с оптимизацие по времени или расстоянию. Вроде все хорошо. Даже попробовал поиграться с ней в 1с 8.1, но возникла проблемка: некоторые функции возвращают другие объекты и не понятно как получать доступ к ним из 1с. Например (пример на VB): 'Получить обьект на первый в списке после поиска Dim obj as IGWObject Dim tbl as IGWTable endif Т.е. getObject возвращает объект IGWObject, а вот как к нему получить доступ из 1с? Пробовал -- недоступны поля .id и другие... Вообще буду благодарен если кто поделится опытом по теме...
#1 by Ivan093
Up! Никто не знает чтоли??? :(
#2 by Рамиль Маугли
А другой продукт выбрать не судьба?
#3 by jcage
У меня все нормально работало.
#4 by jcage
Т.е. просто пишешь Об = GWControl.getObject(tbl.getValue), далее используешь Об, как переменную, содержащую OLE объект. Если не получается - значит ошибка в параметрах, которые ты передаешь в getObject;
#5 by Ivan093
Другой, например, это какой? Требуется хорошая интеграция с восьмеркой.
#6 by Ivan093
У тебя работало в 7.7 или 8.0? Может там какие отличия есть в работе с com-объектами?
#7 by Каштан
В веб-расширении были (даже и есть еще наверное :-) конвертеры типов из С# в 1Сv8 и обратно, и эти конвертеры были в веб-расширении, изучи есть ли они в этой твоей проге... А так вообще нужно комобъект развернуть до простого типа (число, дата (не факт), строка) и их читать, с этим проблем не должно быть...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С