Новая возможность вызова API функций из VBScript Офиса и др.

Здесь обсуждаем систему TDM/PDM/Workflow Lotsia PDM PLUS (PartY PLUS).
Ответить
Юрий
Активный участник
Сообщения: 239
Зарегистрирован: 13 янв 2005, 14:30
Используемое ПО: Lotsia PDM PLUS LT
Откуда: Украина, Донецк
Контактная информация:

Новая возможность вызова API функций из VBScript Офиса и др.

Сообщение Юрий »

Представляю вашему вниманию мою разработку.
С помощью моего модуля можно создавать ActiveX классы, которые
используют функции PartyAPI.

Таким образом теперь можно использовать PartyAPI из всех приложений, которые используют ActiveX и COM классы.

http://safe.3g.ua/shared.asp?ac=184b410 ... 729a7:1092
пароль - 1


В данном примере реализованна возможность запуска любого
действия лоции из VBScript. Так-же можно его использовать
в MS Office.

Что вы думаете по этому поводу?
konst
Новый участник
Сообщения: 1
Зарегистрирован: 02 июл 2008, 13:20

PartyAPI

Сообщение konst »

Попробовала вашу разработку. Отличная Штука. С ее помощью можно записывать в базу Лоции любые данные, запускать любой шаблон из других приложений. Это отличный, удобный способ интеграции. Здорово.
Юрий
Активный участник
Сообщения: 239
Зарегистрирован: 13 янв 2005, 14:30
Используемое ПО: Lotsia PDM PLUS LT
Откуда: Украина, Донецк
Контактная информация:

Сообщение Юрий »

Но это лишь вершина айсберга.
ActiveX написан на .net, так вот, что-бы этот процесс
стал очень легким я создал библиотеку PartyApiFDN.dll
Это переходник между PartyAPI и .net
В ней реализованны практически все функции PartyAPI, что
позволяет не только вызывать функции, но и получать обратно
данные.
В данном примере у меня зарезанна функция получения результата из
действия после его выполнения, но в полном варианте эта
возможность присутствует и многое другое.

P.S. Основой этой разработки является библиотека PartyApiFDN.dll, которая позволяет с легкостью использовать PartyAPI в приложениях framework .net
В данном примере используется обрезанная версия. :)
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

Юрий - подскажи пожалуйста - можно ли использовать твой модуль из скрипта отчета Лоции. Без установки дополнительного софта по клиентам (регистрация библиотек и т.д.)

Уже полтора года ждем функционал запуска действий из скрипта отчета :?

Например нам нужно всего лишь - привязать все объекты найденные в отчете - по дочерней или горизонтальной связи в текущий проект. Вроде элементарно дать на вход два id и в процедуре связать их, повторив для всех - но все ждем и ждем чегото :wink: :wink: :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Юрий
Активный участник
Сообщения: 239
Зарегистрирован: 13 янв 2005, 14:30
Используемое ПО: Lotsia PDM PLUS LT
Откуда: Украина, Донецк
Контактная информация:

Сообщение Юрий »

Необходимо что-бы на клиентах стоял framework 2.0, а библиотеку можно зарегистрировать и из скрипта.
Ответить