Gestion des compléments

Un complément est un module qui ajoute une fonctionnalité ou un service spécifique au comportement standard de PowerAMC. PowerAMC est installé avec plusieurs compléments.

Nom du complément

Description

Importation-Exportation Meta-integration

Utilise Meta Integration Model Bridge pour importer et exporter un grand nombre de formats de fichiers tiers. Les commandes sont disponibles à partir des commandes de menu Fichier > Importer et Fichier > Exporter . Vous devez pour les utiliser acquérir des passerelles de Meta Integration (http://www.metaintegration.net).

Microsoft Analysis Services

Importe les données multidimensionnelles depuis MS SQL Server dans un MPD. Microsoft Analysis Services doit être installé sur la machine courante

Importation-Exportation Microsoft Word

Importe un document MS Word sous la forme d'un modèle de gestion des exigences et exporte un modèle de gestion des exigences sous la forme d'un document MS Word

Reverse engineering .Net

Procède au reverse engineering de fichiers source VB .Net et C#

Vérificateur orthographique

Utilise la vérification orthographique de MS Word sur les noms, code, commentaires, descriptions et annotations des objets PowerAMC

Validation XML

Vérifie qu'un document XML est conforme au schéma courant dans le modèle XML. Ce complément requiert MS XML 4.0

Vous activez un complément en cochant la case située en regard d'un nom de complément.



Reverse engineering .Net

Pour pouvoir utiliser le reverse engineering binaire .Net, vous devez enregistrer l'application reverseapp.exe.

.Net Framework 1.1 doit être installé. Vous devez utiliser le programme regasm.exe situé dans le répertoire Windows sous le dossier Microsoft.NET\Framework. La ligne de commande est la suivante :

regasm /codebase reverseapp.exe

La commande ".net Assemblies" apparaît dans le menu Fichier > Reverse engineering . L'exécutable peut également être utilisé séparément de PowerAMC.

ReverseApp -c|-v [-l ] [-r ] [-g]

-l : suivi du nom du fichier de bibliothèque, cette option peut être répétée.

-r : force de façon récursive le reverse engineering du type de paramètre et du type de résultats.

-g : n'affiche pas la boîte de dialogue de reverse engineering et procède directement au reverse engineering.

-c:  procède au reverse engineering de modèle C#.

-v : procède au reverse engineering de modèle VB.Net.

ReverseApp va extraire les espaces de noms, les classes et les autres objets définis dans ces assemblies et créer le Modèle Orienté Objet (MOO) correspondant.

Compléments système et compléments utilisateur

Les compléments installés avec PowerAMC sont appelés compléments système, ils sont déclarés dans une clé de Registre Local Machine. Si vous modifiez les propriétés d'un complément système, vous pouvez cliquer sur l'outil Réinitialiser les valeurs pour un complément système afin de récupérer les paramètres tels qu'enregistrés dans la clé Local Machine.

Vous pouvez créer vos propres compléments. Les compléments que vous créez sont appelés compléments utilisateur, ils sont déclarés dans une clé de Registre Current User.

Les propriétés d'un complément sont les suivantes :

Propriété

Description

Nom

Nom du complément, ce nom doit être unique dans l'environnement PowerAMC. Les noms de complément système ne peuvent pas être modifiés

Type

Type de complément, il peut s'agir de ActiveX ou de XML.

Un complément ActiveX met en oeuvre une interface spécifique qui définit des méthodes. Ces méthodes sont appelées par PowerAMC pour dialoguer avec des menus et exécuter des commandes définies par l'ActiveX.

Un complément XML utilise un programme déclaratif avec un langage lié à un fichier .EXE ou à script VB

Commentaire

Informations supplémentaires relatives au complément. Les commentaires d'un complément système ne peuvent pas être modifiés

Fichier

Fichier XML contenant les spécifications du menu et des commandes pour un complément XML

Fichiers DLL ou EXE pour un complément ActiveX

Classe (ActiveX uniquement)

Nom de la classe qui met en oeuvre l'interface du complément ActiveX complément


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com