Chapter 2 Accès aux objets à l'aide de scripts


Introduction au scripting dans PowerAMC

Lorsque vous manipulez des modèles de grande taille ou plusieurs modèles à la fois, il peut être fastidieux d'effectuer des tâches répétitives sur une série d'objets ou de modèles, telles que modifier des objets à l'aide de règles globales, importer ou générer des nouveaux formats ou encore vérifier des modèles.

Ces opérations peuvent être simplifiées à l'aide de scripts. En fait, le scripting est la seule méthode souple permettant d'accéder à la large gamme de modèles, diagrammes et objets PowerAMC et de les manipuler. Le scripting permet également de réutiliser de nombreuses fois les mêmes sous-routines ou fonctions dans différentes situations.

Le scripting est largement utilisé dans différentes fonctionnalités PowerAMC. Par exemple, lorsque vous souhaitez :

VBScript est un langage de script développé par Microsoft que vous pouvez utiliser pour écrire des scripts qui vous permettront d'automatiser ces types d'opérations. PowerAMC fournit un support intégré pour le langage VBScript de Microsoft qui vous permet d'écrire et de lancer des scripts pour agir sur les objets du métamodèle de PowerAMC à l'aide de propriétés et de méthodes. Chacun des objets de PowerAMC peut être lu et modifié (création, modification ou suppression).

Pour plus d'informations sur le langage VBScript de Microsoft, reportez-vous à l'adresse Internet suivante : http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/ .

Pour plus d'informations sur l'utilisation du scripting pour créer des vérifications personnalisées, des gestionnaires d'événement, des transformations, commandes personnalisés et menus contextuels personnalisés, reportez-vous au chapitre "Gestion des profils" dans la Documentation utilisateur avancée .

Pour plus d'informations sur l'utilisation du scripting dans OLE Automation, reportez-vous au chapitre "Communication avec PowerAMC en utilisant OLE Automation".

Pour plus d'informations sur l'utilisation du scripting le GTL, reportez-vous à la section "Utilisation de macros" dans le chapitre "Guide de référence de la génération" dans la Documentation utilisateur avancée .

Pour plus d'informations sur l'utilisation du scripting pour créer des compléments, reportez-vous au chapitre "Personnalisation des menus PowerAMC à l'aide de compléments".

 


Copyright (C) 2007. Sybase Inc. All rights reserved.