Interface FPAccess
Outre le modèle d'objet d'automatisation, FlexPro offre l'interface FPAccess, qui permet à des programmes de contrôle tels qu'une application d'acquisition de données ou un programme Visual Basic d'accéder à la base de données du projet en externe et de télécommander FlexPro de manière limitée. L'interface FPAccess a une structure beaucoup plus simple que le modèle d'objet d'automatisation et est destinée au transfert efficace de grands volumes de données. L'avantage de l'interface FPAccess est qu'elle est également disponible sous forme de DLL et qu'une partie de ses fonctionnalités est donc disponible sans que FlexPro soit installé.
La fonctionnalité de l'interface FPAccess est un sur-ensemble de celle de l'interface DDE de FlexPro est donc préférable. Vous pouvez utiliser l'interface FPAccess pour :
1.ouvrir les bases de données du projet FlexPro,
2.gérer les bases de données du projet FlexPro dans une boîte de dialogue de l'Explorateur,
3.créer des dossiers dans les bases de données des projets FlexPro,
4.écrire des formules et des ensembles de données dans les bases de données du projet,
5.vérifier si un objet est présent dans la base de données du projet, et
6.ouvrir, mettre à jour et imprimer des objets dans les bases de données projets (uniquement en communication directe avec FlexPro - voir ci-dessous).
L'interface peut ouvrir les fichiers de la base de données du projet FlexPro indépendamment sans l'aide de FlexPro, et peut écrire des données dans ces fichiers. Si le fichier de la base de données du projet a déjà été ouvert avec FlexPro, une communication directe avec FlexPro aura lieu. DCOM permet également à cette communication de s'effectuer à travers les réseaux.
Les objets d'accès à la base de données du projet fournis par FlexPro prennent en charge l'automatisation OLE et l'accès direct à l'aide de COM. Vous pouvez donc également utiliser au mieux l'interface avec des langages de compilation tels que C++.
Référence