2. Contenu des objets JEVEUX#
“.TBBA” |
Décrit la base où est définie la table :”G” , “V” |
“.TBNP” |
|
|
|
“.TBLP” |
Décrit les paramètres de la table. Pour chaque paramètre : |
|
|
|
|
|
|
|
A chaque paramètre sont associés 2 objets JEVEUX qui contiennent toutes les valeurs définies dans la table.
Noms des objets JEVEUX créés :
Pour le paramètre de numéro ipar :
.TBLP((ipar-1)*4 + 3) = nom_table(1:19)//”.00IJ”
.TBLP((ipar-1)*4 + 4) = nom_table(1:17)//”LG.00IJ”
où 00IJ est le numéro ipar codé sur 4 caractères (nombre cadré à droite).
L’objet “.00IJ” (de type .TBLP((ipar-1)*4 + 2)) contient les valeurs de la table pour le paramètre ipar. Cet objet est un vecteur JEVEUX dimensionné au moins au nombre de lignes de ll table.
Pour savoir si la ligne ilign de la table contient le paramètre ipar, il faut utiliser le vecteur de « booléens » “LG.00IJ” :
“LG.00IJ”(ilign) = 0 (cellule vide) ou 1 (cellule pleine).