ADELIA |
|
|
|
|
(B) |
|
|
|
|
Paragraphe d'utilisation
Tous
Syntaxe
TRT_TOTAL MotDirecteurRupture
Description
Cet ordre marque le début du paragraphe de traitement de la procédure liée à une rupture totale.
Ce paragraphe est appelé par l'instruction "TRAITER_TOTAL MotDirecteurRupture" portant le même mot directeur de rupture MotDirecteurRupture.
Ce traitement correspond à un changement de groupe (traitement de la totalisation de l'ancien groupe concernant cette rupture).
Par exemple
* Programme batch pour imprimer des commandes par client
* (ruptures sur code client, puis adresse de livraison)
LIRE_AVANT COMMANDES
TANT_QUE COMMANDES EXISTE
TRAITER_CHG RPT_CLIENTS
TRAITER_CHG RPT_ADRLIV
MONTANT_ADRLIV = MONTANT_ADRLIV + MONTANT_LIGNE
IMPRIMER FMT_COMM
LIRE_AVANT COMMANDES
TRAITER_TOTAL RPT_ADRLIV
TRAITER_TOTAL RPT_CLIENTS
REFAIRE
* |
Procédure en-tête client |
TRT_CHANGEMENT RPT_CLIENTS
LIRE CLIENTS
IMPRIMER FMT_CLIENT
MONTANT_CLIENT = 0
FIN_TRAITEMENT
* |
Procédure en-tête adresse de livraison |
TRT_CHANGEMENT RPT_ADRLIV
IMPRIMER FMT_ADRESSE
MONTANT_ADRLIV = 0
FIN_TRAITEMENT
* |
Procédure total adresse |
TRT_TOTAL RPT_ADRLIV
EDITER FMT_TOTADR
MONTANT_CLIENT = MONTANT_CLIENT + MONTANT_ADRLIV
FIN_TRAITEMENT
* |
Procédure total client |
TRT_TOTAL RPT_CLIENTS
EDITER FMT_TOTCLI
FIN_TRAITEMENT
Autre exemple d'utilisation
* Dans Visual Adélia
Voir aussi la liste des ordres L4G par thème