SCR/AL1 - TOME IV. Les librairies internes
2.10 Fonctions de lecture et d'assignation de valeurs
Syntax
FLD_set_isam(obj, nb, isf)
OBJ obj;
int nb;
OBJ isf;
Description
Remplace un lien entre le champ d'une PAGE et un champ d'un ISAM. obj est l'objet définissant le champ de la PAGE, isf celui définissant le champ de l'ISAM. Un champ d'une page pouvant être lié à plusieurs champs d'ISAM, nb en indique la position.
Il s'agit du remplacement d'un lien par un autre! Un lien doit donc déjà exister au départ dans les sources de la PAGE.
Exemple
page.f :
PAGE pg_art {
...
FIELD ISAM is_art taille NAME taille DEF_OBJ
...
}
source C :
ShiftTaille(i)
int i;
{
OBJ iobj = is_art_taille;
iobj.obj_fld += i;
FLD_set_isam(pg_art_taille, 0, iobj);
}
Voir également
FLD_change_isf()
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be