16 Макросы и скриптовые модули |
По завершении
изучения данного раздела Вы сможете:
· Наращивать функциональность системы используя TechnologiCS API и разрабатывая собственные модули на языке VBScript .
· Разрабатывать и отлаживать модули, используя встроенный редактор системы.
· Сортировать, группировать модули, формировать из них меню различного вида.
· Разрабатывать формы ввода с помощью дизайнера форм.
· Вести общий список модулей и задействовать их в различных подсистемах.
· Сохранять модули во внешних файлах и загружать их из внешних файлов.
· Использовать модуль исследования объектов TechnologiCS API для ускорения разработки собственного функционала.
Повысить интеллектуальные возможности системы, сделать ее более гибкой в адаптации к потребностям предприятия позволяет язык сценариев (скриптов).
Язык сценариев базируется на языке VBScript.
В системе функциональные возможности VBScript расширены за счет использования
специальных типов данных, встроенных функций и объектов TechnologiCS API.
Если требуется периодическое выполнение задачи в TechnologiCS, можно автоматизировать задачу с помощью макроса. Макрос - это последовательность команд и функций, хранящаяся в модуле VBScript. Ее можно выполнять всякий раз, когда необходимо выполнить данную задачу.
Для работы с макросами в операционной системе должна быть зарегистрирована одна из ActiveX компонент, входящая в дистрибутив системы TechnologiCS:
·
TcsApi.ocx
·
TcsTppApi.ocx
·
OcsApi.ocx
Для этого можно воспользоваться командными файлами из дистрибутива системы:
·
RegTCS_API.bat
·
RegTCS_TPP_API.bat
·
RegOCS_API.bat
См. также:
16.1 Макросы и формы ввода
16.2 Выполнение макроса
16.3 Редактор скриптового модуля
16.4 Редактор форм
16.5 Отладчик
16.6 TCS API Explorer