Содержание
- 2. Ателье Информационных Систем Специализация - разработка систем автоматизации аптек и аптечных сетей. Опыт работы на рынке
- 3. Преимущества АИС Аптекарь 8.5 Сокращение затрат на лицензирование; Сокращение затрат на владение продуктом – ежемесячную поддержку;
- 4. Интеграция программной функции в АИС Аптекарь 8.5 Интеграция программных функций в АИС Аптекаре 8.5 осуществляется на
- 5. АИС Аптекарь 8.5 Возможности интеграции стороннего кода в com объектах www.a-is.ru Java Pascal Delphi COM объект
- 6. Интеграция программной функции в АИС Аптекарь 8.5 www.a-is.ru В рамках настоящей презентации будет продемонстрировано создание новой
- 7. Создание ActiveX Library www.a-is.ru Создаем библиотеку «ActiveX Library». Именно в этой библиотеке будет реализован com объект,
- 8. Создание com объекта www.a-is.ru Создаем com объект SampleComObj.
- 9. Регистрация dll www.a-is.ru В закладке Uses, созданного com обекта, ему назначаются dll библиотеки, определяющие функционал созданного
- 10. Редактирование интерфейса com объекта. www.a-is.ru При создании com объекта, система по умолчанию присваивает ему стандартный вариант
- 11. Редактирование интерфейса com объекта. www.a-is.ru Удаляем GUID интерфейса, заданного по умолчанию
- 12. Настраиваем интерфейс com объекта www.a-is.ru Из возможных вариантов интерфейса выбираем IModuleExecuter2. Благодаря этому интерфейсу, АИС аптекарь
- 13. Com объект создан. www.a-is.ru Com объект создан.
- 14. Сохраняем созданный com объект. www.a-is.ru Сохраняем модуль библиотеки com объекта.
- 15. Сохраняем созданный com объект. www.a-is.ru Сохраняем проект com объекта.
- 16. Выполнение стандартной реализации методов www.a-is.ru Наполняем com объект методами реализации. Таким образом, мы предоставляем созданному объекту
- 17. Компиляция кода в dll www.a-is.ru После завершения редактирования код объекта компилируется в dll файл.
- 18. Регистрация dll www.a-is.ru После того как созданная dll будет зарегистрирована, ее данные могут запрашиваться программой.
- 19. Dll зарегистрирована www.a-is.ru
- 20. Регистрация com объекта www.a-is.ru После регистрации dll библиотеки, мы переходим непосредственно к регистрации com объекта в
- 21. Регистрация com объекта www.a-is.ru Перед регистрацией com объекта сохраняем в буфере его GUID. Эта информация необходима
- 22. Внесение записи о com объекте в таблицу FunctionDict www.a-is.ru В текущей строке таблицы прописываем описание функции:
- 23. Регистрация в меню www.a-is.ru Следующим шагом регистрируем созданный объект в таблице MenuItems. В этой таблице реализована
- 24. Регистрация в меню www.a-is.ru Название пункта меню, код меню, родительский пункт меню, код программного модуля, порядок
- 25. Вызов новой функции в меню www.a-is.ru Теперь созданная нами функция доступна в меню «Отчетность».
- 26. Результат выполнения новой функции www.a-is.ru Итак, в течение 20 минут мы достигли намеченного результата и интегрировали
- 27. Возможности интеграции Благодаря com архитектуре, в АИС Аптекарь 8.5 может быть реализована бизнес логика практически любой
- 29. Скачать презентацию