Re: Manipulation TABLE

Posté par R&B le 22/3/2005 13:11:02
Bonjour,

Une table fichier n'a pas un nombre de ligne aléatoire ! Elle contient le nombre d'enregistrement correspondant au contexte fichier qui lui a été affecté.

Ensuite, pour utiliser le contenu d'un colonne à un indice donnée il suffit de l'appeler comme suit :
NomColonne[Indice]

Le problème, avec les tables fichiers, tien en fait que seules les lignes affichées sont chargées en mémoire.
Vous pouvrez alors effectuer un parcours de votre table pour récupérer les valeurs nécessaires à votre requete dans un champ liste, un tableau, etc.

Enfin, le passage de paramêtre à la requete se fait sous la forme :

HExécuteRequête(req, hRequêteDéfaut,Param1,Param2...)

Param1 peut être : Table.NomColonne[Indice] ou une indirection {"Table.NomColonne",IndChamp} [Indice]

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=2035&post_id=8512