Страница 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 и в процедуре связать их, повторив для всех - но все ждем и ждем чегото

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