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