2 COM-based synchronization

This document contains guidelines for developers that intend to export data from Handyman, or import data into the database.

The document is written from the Handyman viewpoint, so export means exporting data from Handyman and import means importing data into Handyman.

The first versions of Handyman were based on file exchange for import and export. The component described in this document provides a COM wrapper for the kernel of the import/export functionality, eliminating need for file exchange.

Some of the descriptions in this document is based on Visual Basic examples. These examples does not provide a complete overview for import/export, but may serve as a basis for understanding of the functionality.

The figure shows the most important modules involved in the synchronisation process.
 

Query the Handyman database

It is now possible to get acces to all order data, groups, checklist definitions and dictionary definitions via the COM-interface.

Sample code in VisualBasic is included.

 

Fetching and displaying reports from Handyman 

The COM-interface also exposes a class which makes it possible to fetch any report available in Handyman Administrator.