Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

3. La librairie scr4i

3.4 Manipulation des champs des ISAMS

3.4.1 IS_get_field (file s_isutil.c:38)

Syntax

char *IS_get_field(is, fld_nb, ptr) /* BP_M 15-12-1999  Modif pour compatibilité v2 */
ISAM *is;
int fld_nb;
char *ptr;

Description

Copie la valeur d'un champ du record courant d'un ISAM dans un pointeur. Aucune vérification n'est effectuée sur la longueur ou le type des champs.

Si le record courant a été modifié depuis sa lecture, c'est la valeur modifiée qui est utilisée.

Exemple

    char    name[51];

IS_get_field(is_client, 0, name);

Voir également

IS_get_read_field(), IS_set_field(), SCR_get_*(), accès aux valeurs directes des ISAM

File s_isutil.c

IS_empty_field(is, isf_nb)
IS_empty_rec(is)
char *IS_get_field(is, fld_nb, ptr)
IS_get_read_field(is, fld_nb, ptr)
IS_set_field(is, fld_nb, ptr)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be