Publié le :
Macro CREATION_INTERNE

Macro de validation QC AHGQCpassed

Ce code est également disponible en : Deutsch English Español
Cette macro automatise l'enregistrement d'un succès de validation QC. Elle récupère le nom de la macro courante, sauvegarde la ligne de commande via %AHGsavecommandline, et génère une documentation ou un log de validation via %AHGqcdocen avec un statut codé à 1. Elle dépend de plusieurs variables macro (locales ou globales) comme &user, &users, et &prot pour identifier le contexte de l'étude et des utilisateurs.
Analyse des données

Type : CREATION_INTERNE


Le code ne lit pas de tables de données. Il manipule des métadonnées (variables macro) et orchestre l'appel d'autres macros utilitaires.

1 Bloc de code
MACRO
Explication :
Définition de la macro. Elle capture le nom de la macro en cours, sauvegarde la commande, puis invoque la macro de documentation %AHGqcdocen en lui passant l'objet, le dossier, les informations utilisateur/étude et en forçant le statut à 1 (passed) et bugids à NOBUG.
Copié !
1%macro AHGQCpassed( obj,version=,comment=,folder=folder);
2 %local macroname;
3 %let macroname=&sysmacroname;
4 %AHGsavecommandline(¯oname);
5%AHGqcdocen(
6&obj
7,folder=&folder
8,user=&user,users=&users,studyname=&prot,version=&version,
9STATUS=1,reason=&comment,bugids=NOBUG);
10%mend;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.