Варианты взаимодействия с другими приложениями.

Программа VVS "Транспорт" может использоваться совместно с другими приложениями, в ней есть средства интеграции и обмена данными. Для связи с другими приложениями может использоваться следующие механизмы: 

Для связи с другими приложениями в базе данных программы предусмотрены следующие поля:

Программа может устанавливать связь с другими приложениями, используя механизм динамического обмена данными - DDE, при этом программа может быть как DDE сервером, так и DDE клиентом. Список команд DDE сервера описан в соответствующем разделе. Использование программы как DDE клиента возможно при формировании документов и отчетов. Во встроенном языке имеются средства для работы через DDE. В другую программу могут быть переданы данные или команды, запущены макросы. Например, этот механизм удобно использовать для обмена с MS Excel. При этом формы документов и отчетов сначала делаются в Excel. При формировании документа, необходимые ячейки заполняются данными из программы. 

Широкие возможности взаимодействия предоставляет механизм OLE Automaion. Программа VVS "Транспорт" может быть как OLE сервером, так и OLE клиентом. Описание работы программы как OLE сервера находится в соответствующем разделе. 

Использование программы как OLE клиента возможно при формировании документов и отчетов. В формах документов и отчетов можно вставлять фрагменты, написанные на Visual Basic Script (VBScript) и JavaScript (JScript). Это позволяет использовать OLE Automation для связи с объектами других приложений и операционной системы.

Наиболее простым способом взаимодействия с другими приложениями являются параметры командной строки при запуске программы. Этот механизм можно использовать в программах, не поддерживающих DDE и OLE, например, в DOS программах.

В начало...