Une source de données Eclipse Modeling Framework (EMF) est composée d'un ou plusieurs modèles d'instance ou métamodèles, ou d'une combinaison des deux. Pour créer une source de données, vous devez configurer des connexions vers ces modèles d'instance et métamodèles.
Avant de commencer
Les sources de données sont associées aux conceptions de rapports, qui sont des fichiers
avec une extension RPTDESIGN.
Avant de commencer cette tâche, vous devez disposer d'une conception de rapport. Pour créer une nouvelle conception de rapport, reportez-vous à la tâche associée nommée "Création de conceptions de rapports pour les rapports d'information sur les modèles EMF et UML".
La source de données EMF permet aux conceptions de rapports d'accéder à des données à partir de modèles EMF.
Procédure
Pour créer une source de données EMF :
- Ouvrez la vue Explorateur de données : Cliquez sur .
- Dans la vue Explorateur de rapports, cliquez avec le bouton droit sur
une conception de rapport, puis cliquez sur Ouvrir.
- Dans la vue Explorateur de données, cliquez avec le bouton droit sur Sources de données, puis cliquez sur Nouvelle source de données.
- Indiquez Source de données EMF comme type de source de données, saisissez un nom pour la source de données puis cliquez sur Suivant.
- Indiquez au moins une source à utiliser. Vous pouvez indiquer plusieurs instances de modèle, plusieurs métamodèles ou une combinaison des deux. Pour indiquer les sources, procédez selon les étapes suivantes :
- Pour inclure un modèle d'instance EMF comme source des données d'un rapport, cliquez sur le premier bouton
Ajouter puis chargez l'URI du modèle d'instance.
- Pour indiquer un métamodèle comme schéma de vos données, cliquez sur le
second bouton Ajouter et chargez le métamodèle.
- Pour vérifier que vous avez saisi correctement ces informations et que les
sources sont accessibles, cliquez sur Tester la connexion. Une fois que le test s'est terminé avec succès, cliquez sur OK.
- Cliquez sur Terminer.
Que faire ensuite
Vous pouvez à présent utiliser cette source de données comme base d'un fichier EMF.