Téléchargement des produits


Version anglaise


 


ADELIA

VADELIA

SADELIA

WADELIA

EADELIA

(I/B)

(I/B) (S)

(B) (S)

(I/B) (S)

(B) (S)


Paragraphe d'utilisation

Tous


Syntaxe

METTRE_A_JOUR NomVue Paramètre


Paramètre

*NON_RG | *RG | Rien


Description

Cet ordre effectue une mise à jour d'un enregistrement du fichier correspondant à la vue NomVue.


L'enregistrement doit au préalable être lu et disponible.


Le paramètre *RG permet de générer les règles de gestion implicites de mise à jour liées à l'entité correspondant à la vue, même si le programme est généré sans l'option de génération des règles de gestion implicites.


Le paramètre *NON_RG permet de ne pas générer les règles de gestion implicites de mise à jour liées à l'entité correspondant à la vue, même si le programme est généré avec l'option de génération des règles de gestion implicites.


Par exemple

* Batch pour imprimer des commandes par client (rupture sur code client) ;

* il y a également mise à jour du total dans une zone du fichier CLIENTS.

*

LIRE_AVANT COMMANDES

TANT_QUE COMMANDES EXISTE

TRAITER_CHG RPT_CLIENTS

MONTANT_CLIENT = MONTANT_CLIENT + MONTANT_LIGNE

IMPRIMER FMT_COMM

LIRE_AVANT COMMANDES

TRAITER_TOTAL RPT_CLIENTS

REFAIRE

*

Procédure en-tête

*

TRT_CHANGEMENT RPT_CLIENTS

LIRE CLIENTS

IMPRIMER FMT_CLIENT

MONTANT_CLIENT = 0

FIN_TRAITEMENT

*

Procédure total

*

TRT_TOTAL RPT_CLIENTS

EDITER FMT_TOTCLI

TOTCLI_EN_COURS = TOTCLI_EN_COURS + MONTANT_CLIENT

METTRE_A_JOUR CLIENTS

FIN_TRAITEMENT


↑ Haut de page

  • Aucune étiquette