Страница 1 из 1

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

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

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

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


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

Что вы думаете по этому поводу?

PartyAPI

Добавлено: 10 июл 2008, 15:34
konst
Попробовала вашу разработку. Отличная Штука. С ее помощью можно записывать в базу Лоции любые данные, запускать любой шаблон из других приложений. Это отличный, удобный способ интеграции. Здорово.

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

P.S. Основой этой разработки является библиотека PartyApiFDN.dll, которая позволяет с легкостью использовать PartyAPI в приложениях framework .net
В данном примере используется обрезанная версия. :)

Добавлено: 18 июл 2008, 07:25
Александр
Юрий - подскажи пожалуйста - можно ли использовать твой модуль из скрипта отчета Лоции. Без установки дополнительного софта по клиентам (регистрация библиотек и т.д.)

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

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

Добавлено: 18 июл 2008, 07:28
Юрий
Необходимо что-бы на клиентах стоял framework 2.0, а библиотеку можно зарегистрировать и из скрипта.