Macros

Une macro est une séquence d'instructions qui devient automatique lorsqu'elle est invoquée.

Vous pouvez lancer les macros manuellement dans ARIS Architect ou automatiquement dans ARIS Architect et ARIS. Pour lancer des macros automatiquement, vous pouvez définir qu'une macro est lancée lorsqu'un certain événement se produit.

ARIS est fourni avec de nombreux scripts standard. Les utilisateurs autorisés ARIS peuvent analyser et traiter les données à l'aide de scripts que vous fournissez. Le pack et la licence que vous avez achetés déterminent l'étendue des macros mises à votre disposition.

Si vous disposez du droit de licence ARIS Enterprise Administration et du droit de fonction Administrateur de script, vous pouvez exécuter des opérations de gestion de base des scripts dans l'Administration ARIS. Si vous maîtrisez les langages de programmation JavaScript et Script ARIS, vous pouvez modifier ou écrire vos propres scripts dans ARIS Architect.

Pour gérer les macros dans Administration ARIS, cliquez sur Lanceur d'applications Lanceur d'applications > AdministrationAdministration > ConfigurationConfiguration > Évaluation et sélectionnez Macros.

Tous les scripts sont organisés dans une structure claire à l'aide de catégories.

Catégories

Vous pouvez Ajouter modèle créer une catégorie si aucune catégorie n'est sélectionnée.

L'utilisation de catégories vous permettra d'organiser clairement vos scripts.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Cliquez sur Ajouter modèle Créer catégorie.

  3. Saisissez le nom de la nouvelle catégorie et cliquez sur Appliquer.

La catégorie est affichée uniquement dans la langue actuelle.

Pour afficher la catégorie dans plusieurs langues d'interface, vous devez renommer la catégorie dans chaque langue. Si vous ne spécifiez pas une catégorie dans une langue particulière, la catégorie s'affiche en anglais.

Si vous sélectionnez une catégorie, vous pouvez effectuer les opérations suivantes :

Renommer Renommer une catégorie

Vous pouvez modifier le nom d'une catégorie ou spécifier le nom dans une autre langue. Vous ne pouvez pas modifier le nom de la catégorie Standard.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Sélectionnez la catégorie puis cliquez sur Renommer Renommer.

  3. Sélectionnez la langue liée.

  4. Entrez le nom dans la langue sélectionnée et cliquez sur Appliquer.

La catégorie est renommée dans la langue actuelle.

Supprimer Supprimer une catégorie

Vous pouvez supprimer une catégorie et tous les scripts qu'elle contient. Software AG vous recommande d'exporter d'abord les scripts afin de disposer de fichiers de sauvegarde.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Sélectionnez les catégories que vous voulez supprimer. Vous ne pouvez pas supprimer la catégorie Standard.

  3. Cliquez sur Supprimer Supprimer.

  4. Cliquez sur Supprimer pour confirmer.

La catégorie et tous les scripts qu'elle contient sont supprimés.

Importer Importer un script

Vous pouvez importer des scripts à partir de fichiers d'exportation ou des fichiers communs qu'un script utilise pendant son exécution. Cela vous permet de fournir des scripts d'un autre locataire ou d'importer des scripts d'une version précédente.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Cliquez sur la catégorie dans laquelle vous voulez importer le script.

  3. Importer Importer

  4. Sélectionnez le fichier d'importation correspondant et cliquez sur Ouvrir.

  5. Si le script existe déjà dans une catégorie, vous devez confirmer afin d'importer une copie dans la catégorie sélectionnée.

  6. Si le script exécute des fichiers communs importés pendant l'exécution, vous pouvez activer le fichier requis et confirmer l'importation du fichier. Sinon, le fichier commun actuel du locataire est utilisé.

Le script est importé.

Ajouter modèle Créer macro

Créez votre propre macro déclenchée par un événement qui lance automatiquement un rapport ou une vérification sémantique.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Cliquez sur la catégorie à laquelle vous souhaitez ajouter la macro ou créez une nouvelle catégorie.

  3. Cliquez sur Ajouter modèle Créer une macro.

  4. Sélectionnez la langue dans laquelle vous souhaitez modifier les zones de texte.

  5. Saisissez les informations dans toutes les langues souhaitées. Les entrées les plus importantes sont : Nom et Description. Remplacez le nom, le sujet, l'auteur, la société ou la description, selon les besoins.

  6. Sélectionnez la langue suivante, si nécessaire, et modifiez les zones de texte à tour de rôle.

  7. Le cas échéant, désactivez la case Disponible pour les utilisateurs si vous avez créé, mais pas encore vérifié une macro. Les scripts peuvent continuer à être traités avec l'éditeur de script (ARIS Architect).

  8. Cliquez sur Contexte >Ajouter modèle Ajouter événement et ajoutez l'événement qui doit lancer automatiquement le rapport ou le contrôle sémantique.

    L'événement ajouté définit le contexte dans lequel la macro peut être lancée. Vous ne pouvez pas ajouter de types, tels que les types de modèles, mais vous pouvez activer Inclure les types dérivés. Cela a un sens si vous voulez que la macro soit lancée, par exemple, pour un modèle d'un type de modèle dérivé qui n'est pas répertorié dans les types de modèles ajoutés.

  9. Cliquez sur Contenu et, dans le champ Contenu, sélectionnez La macro exécute un rapport ou La macro exécute un contrôle sémantique, selon le cas.

    Si vous sélectionnez Macro personnalisée (disponible seulement dans ARIS Architect), vous pouvez spécifier des propriétés de base, mais vous ne pouvez écrire le script que dans ARIS Architect.

  10. Sélectionnez le profil de rapport ou de contrôle sémantique requis.

  11. Cliquez sur Sortie, activez Générer fichier de sortie et sélectionnez les types de fichiers si nécessaire.

  12. Cliquez sur Appliquer.

La macro est disponible.

Si vous limitez l'accès de l'exécution à un certain nombre d'utilisateurs, assurez-vous que ces restrictions correspondent exactement à celles du profil de rapport ou de contrôle sémantique que cette macro doit lancer.

Macros

Lorsque vous sélectionnez une macro, vous pouvez effectuer les opérations suivantes :

Éditer Éditer les propriétés de la macro

Dupliquer Dupliquer le script de la macro

Dupliquez les scripts et fichiers standard pour éviter de perdre les changements. Lors d'une mise à jour du système, tous les scripts et fichiers standard sont automatiquement écrasés pour vous donner accès aux plus récentes caractéristiques.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Cliquez sur la catégorie dans laquelle vous conservez le script.

  3. Sélectionnez le script correspondant et cliquez sur Dupliquer Dupliquer.

Le script a été dupliqué.

Vous pouvez modifier le script dupliqué. Le script dupliqué ne sera pas écrasé lors d'une mise à jour ARIS parce qu'il a un nouveau GUID.

Supprimer Supprimer le script de la macro

Vous pouvez supprimer les scripts dont vous n'avez plus besoin, comme des scripts de rapport. Si vous exportez d'abord les scripts, vous pouvez les rendre à nouveau disponibles à tout moment.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Cliquez sur la catégorie dans laquelle vous conservez le script.

  3. Sélectionnez le script et cliquez sur Supprimer Supprimer.

  4. Cliquez sur Supprimer pour confirmer.

Le script n'est plus disponible sur le locataire.

Exporter Exporter le script de la macro

Vous pouvez enregistrer les scripts en tant que fichiers d'exportation si vous souhaitez stocker différentes versions ou rendre les scripts disponibles sur plusieurs locataires.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Cliquez sur la catégorie dans laquelle vous conservez le script.

  3. Sélectionnez le script et cliquez sur Exporter Exporter.

  4. Si le script exécute des fichiers communs importés pendant l'exécution, vous pouvez activer les fichiers requis et confirmer l'inclusion des fichiers dans le fichier d'exportation. Sinon, seul le script est exporté.

  5. Naviguez jusqu'à l'emplacement du fichier où vous voulez l'enregistrer et cliquez sur Enregistrer.

Le script a été sauvegardé.

Droits d'accès Restreindre l'accès pour l'exécution

Par défaut, tous les utilisateurs d'un locataire ont accès à tous les scripts. Vous pouvez rendre les scripts accessibles uniquement aux membres de groupes d'utilisateurs définis.

  1. Cliquez sur Lanceur d'applications Lanceur d'applications > Administration Administration > Configuration Configuration > Évaluations et sélectionnez Macros.

  2. Cliquez sur la catégorie dans laquelle vous conservez le script.

  3. Sélectionnez le script, cliquez sur Droits d'accès Limiter l'accès et activez Limiter l'accès aux groupes d'utilisateurs. Tous les groupes d'utilisateurs disponibles sur ce locataire sont affichés. Assurez-vous qu'un groupe d'utilisateurs associé a été créé dans Administration ARIS.

  4. Activez les groupes d'utilisateurs concernés et cliquez sur Appliquer.

Le script ne peut être exécuté que par les membres des groupes d'utilisateurs sélectionnés.