OPALE - 10.0 - Utilisation - MAPPING TRACEDATA

Différence entre versions

De MappingDoc
(Cette version a été marquée pour être traduite)
Ligne 1 : Ligne 1 :
 
<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 du 3 juin 2019 à 09:06

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