Répète une instruction pour chaque colonne de clé alternative d'une table
.AKCOLN("instruction","préfixe","suffixe","dernier_suffixe", "condition")
Argument |
Description |
---|---|
instruction |
Instruction à répéter pour chaque colonne |
préfixe |
Préfixe pour chaque nouvelle ligne |
suffixe |
Suffixe pour chaque nouvelle ligne |
dernier suffixe |
Suffixe de la dernière ligne |
condition |
Code de clé alternative (si l'argument de condition est laissé à blanc, la macro renvoie une instruction pour chaque clé alternative dans la table) |
Dans un trigger pour la table ECRIT, la macro suivante :
message .AKCOLN("'%COLUMN% est une colonne de clé alternative'","", "", "", "AKEY1")
Génère le script de trigger qui suit :
message 'REF_AUTEUR est une colonne de clé alternative', 'PRIX_TITRE est une colonne de clé alternative';
La macro AKCOLN n'accepte que la variable %COLUMN% pour les colonnes.