OPALE - 10.0 - Utilisation - MAPPING TRACEDATA
Différence entre versions
De MappingDoc
(2 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
+ | <languages/> | ||
<translate> | <translate> | ||
+ | <!--T:1--> | ||
Le paramètre MAPPING_TRACEDATA permet de récupérer les changements effectués sur les champs. | Le paramètre MAPPING_TRACEDATA permet de récupérer les changements effectués sur les champs. | ||
+ | <!--T:2--> | ||
MAPPING_TRACEDATA=1 récupère les changements de champ | MAPPING_TRACEDATA=1 récupère les changements de champ | ||
− | Format : LIB.FILE(FIELD)=VALUE | + | <!--T:3--> |
+ | Format : LIB.FILE(FIELD)=VALUE | ||
+ | <!--T:4--> | ||
Le niveau 1 de DB.MAPPING_TRACEDATA nous montre les valeurs des champs après leur affectation. | Le niveau 1 de DB.MAPPING_TRACEDATA nous montre les valeurs des champs après leur affectation. | ||
+ | <!--T:5--> | ||
Le niveau 2 nous montre les valeurs des champs lors de leurs accès. Cela permet par exemple d’avoir plus de détail lors des calculs. | Le niveau 2 nous montre les valeurs des champs lors de leurs accès. Cela permet par exemple d’avoir plus de détail lors des calculs. | ||
+ | <!--T:6--> | ||
Exemple : | Exemple : | ||
+ | <!--T:7--> | ||
Le calcul suivant nous donne : | Le calcul suivant nous donne : | ||
− | DB.entier3 = $DB.entier1 -$DB.entier2 | + | <!--T:8--> |
+ | DB.entier3 = $DB.entier1 -$DB.entier2 | ||
+ | <!--T:9--> | ||
Au niveau 1 : | Au niveau 1 : | ||
DATA : .DB(entier3)=12 | DATA : .DB(entier3)=12 | ||
+ | <!--T:10--> | ||
Au niveau 2 : | Au niveau 2 : | ||
+ | <!--T:11--> | ||
DATA : .DB(entier3)=(null) | DATA : .DB(entier3)=(null) | ||
+ | <!--T:12--> | ||
DATA : .DB(entier1)=15 | DATA : .DB(entier1)=15 | ||
+ | <!--T:13--> | ||
DATA : .DB(entier2)=3 | DATA : .DB(entier2)=3 | ||
+ | <!--T:14--> | ||
DATA : .DB(entier3)=12 | DATA : .DB(entier3)=12 | ||
</translate> | </translate> |
Version actuelle datée du 3 juin 2019 à 09:21
Le paramètre MAPPING_TRACEDATA permet de récupérer les changements effectués sur les champs.
MAPPING_TRACEDATA=1 récupère les changements de champ
Format : LIB.FILE(FIELD)=VALUE
Le niveau 1 de DB.MAPPING_TRACEDATA nous montre les valeurs des champs après leur affectation.
Le niveau 2 nous montre les valeurs des champs lors de leurs accès. Cela permet par exemple d’avoir plus de détail lors des calculs.
Exemple :
Le calcul suivant nous donne :
DB.entier3 = $DB.entier1 -$DB.entier2
Au niveau 1 : DATA : .DB(entier3)=12
Au niveau 2 :
DATA : .DB(entier3)=(null)
DATA : .DB(entier1)=15
DATA : .DB(entier2)=3
DATA : .DB(entier3)=12