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

VALIDER_MAJ


Description

Cet ordre est utilisé lorsque l'application travaille en mode "contrôle de validation". L'ordre inverse est ANNULER_MAJ.


Accès à un fichier AS/400


Il correspond à la validation des mises à jour effectuées sur les fichiers définis avec contrôle de validation (COMMIT) depuis la dernière validation.


Pour déclarer un fichier en mode "contrôle de validation", il faut modifier les options de génération par défaut : indiquer que l'on gère le contrôle de validation sur la ligne du fichier concerné, dans la colonne COMMIT.

Dans le cas d'une déclaration par l'ordre IDENTIFIER ou l'ordre VUE (ordres Visual Adélia), il faut spécifier le paramètre COMMIT.


Important : l'ordre VALIDER_MAJ peut être utilisé dans un programme pour lequel aucun fichier n'est ouvert sous contrôle de validation.


Voir les brochures IBM pour avoir plus de renseignements sur l'utilisation du mode "contrôle de validation".


Accès à une table SQL


Il correspond à la validation des mises à jour effectuées depuis la dernière validation.


Il faut désactiver le mode "Ignorer contrôle de validation" ; voir Contrôle de validation et l'onglet Génération L3G au niveau des attributs de l'environnement.

Lorsque le mode "Ignorer contrôle de validation" est actif, les mises à jour sont validées automatiquement et l'ordre VALIDER_MAJ est ignoré.


Pour les tables SQL micro et les tables SQL AS/400, lorsque le mode "Ignorer contrôle de validation" est désactivé, toutes les mises à jour sont perdues si cet ordre n'est pas exécuté.


Remarque : pour les modules serveur Windows des programmes Visual Adélia, l'utilisation de cet ordre déclenche une validation des mises à jour SQL.


Accès à un fichier Btrieve


Adélia ne gère pas la journalisation pour les fichiers Btrieve. Les mises à jour sont automatiquement validées.


Attention :

Pour les programmes de type ADELIA générés en C, cet ordre est inactif.

Pour les programmes de type autre qu'ADELIA, cet ordre est ignoré par le générateur si le mode "Ignorer contrôle de validation" est activé (onglet Génération L3G au niveau des attributs de l'environnement).


Par exemple

SI   CONFIRMATION = 'OUI'

VALIDER_MAJ

SINON

ANNULER_MAJ

FIN


↑ Haut de page

  • Aucune étiquette