4D v13

Présentation des services OLE

Accueil

 
4D v13
Présentation des services OLE

Présentation des services OLE  


 

Un objet OLE est constitué de données pouvant être manipulées par une application OLE, comme par exemple le programme de dessin PaintBrush fourni avec Windows.
4D permet d’incorporer et de manipuler des objets OLE au sein des formulaires 4D. Ainsi, 4D peut accueillir dans ses enregistrements non seulement des données structurées, comme des champs alphanumériques ou des entiers, mais également tous les types d’objets pouvant être gérés par des applications OLE.

Si vous disposez d’un tableur ou d’un traitement de texte OLE, vous pourrez directement créer, manipuler ou stocker dans votre base de données vos feuilles de calcul ou vos courriers. Ceci est particulièrement précieux puisque vous pouvez structurer l’archivage de ces documents, et bénéficier de la puissance de la base de données de 4D pour les retrouver.

Attention : Les services OLE ne sont pas disponibles sous MacOS.

Vous accédez aux services OLE dans 4D par l'intermédiaire de zones OLE. La taille et l'emplacement de ces zones dépendent de l'utilisation que vous souhaitez en faire.

Les zones OLE peuvent être créées dans deux environnements :

  • dans un formulaire 4D. Dans ce cas, la zone est intégrée aux champs, variables, autres zones externes, etc., que vous avez insérés dans votre formulaire. Cette possibilité est décrite dans la section Créer une zone OLE dans un formulaire.

Une fois les zones OLE créées, vous pouvez exploiter les services OLE en mode Application ou Développement. Pour cela, vous disposez de deux possibilités :

  • Utiliser "manuellement" la zone à l'aide d'un menu contextuel. Ce menu apparaît lorsque vous cliquez dans la zone OLE avec le bouton droit de la souris. Ces fonctions sont décrites dans le chapitre Utilisation des zones OLE.
  • Utiliser l'une des quatre routines de programmation fournies par le plug-in OLE Tools. Ces routines vous permettent d'automatiser certaines fonctions OLE. Elles sont décrites dans le chapitre Commandes OLE_Tools.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Introduction
Nom intl. : Overview of the OLE Services