Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
[ Закрыто ] Спецификации T-FLEX CAD и 1С УПП, Как выгрузить спецификацию из T-FLEX CAD в 1С УПП
 
Добрый день.
Есть такая задача: требуется грузить спецификации в 1с УПП из компаса и t-flex. С компасом удалось реализовать с использованием com:

//пример получения компаса как comобъекта с помощью 1c 8.2
Процедура ОткрытьКомпас()

Попытка
kompas = ПолучитьCOMОбъект("KSINVISIBLE.Application.5"); //Kompas.Application.5
Исключение
Попытка
kompas=Новый COMОбъект("KSINVISIBLE.Application.5"); //Kompas.Application.5
Исключение
Предупреждение("На данном компьютере не найдено установленного ПО ""КОМПАС-3D""");
возврат
КонецПопытки;
КонецПопытки;

kompas.Visible = Ложь;
//Активируем АПИ функции компаса
kompas.ActivateControllerAPI();

КонецПроцедуры

Подскажите каким образом получить t-flex как comобъект с доступными api-функциями.
Изменено: westpunt@mail.ru - 04.03.2017 16:14:01 (дополнение)
 
westpunt, вам нужно подгрузить API (см. пример: прект TFlexControlSample, класс APILoader) в 1С (см. Внешние компоненты в 1С 8.2 ).
T-FLEX CAD 17.1.6.0
 
Спасибо Vite! О существовании программы T-Flex я узнал в этот понедельник(( Пример TFlexControlSample я нашел. Как я понял, нужно компилировать dll (с классом APILoader) с помощью C++ или С# (если не прав - поправьте пожалуйста), к этому я не готов, т.к. сроки по задаче поджимают.

Реализовал следующим образом:
1)Скачал и установил "компоненты поддержки t-flex" + "T-FLEX Viewer 15 x64" http://www.tflexcad.ru/download/viewer/
2)В примере под спойлером процедура для 1с, которая выдергивает текст из файла grb (с текстом будут остальные манипуляции - создание номенклатуры, спецификаций и т.д.), что и требуется для выполнения задачи.

Чтение текста из файла grb с помощью 1с
Страницы: 1