Re: Champs table : récupérer le nom correspondant à l'indice....

Posté par R&B le 17/11/2004 9:14:54
Bonjour Frédéric,

pour ce faire il vous faut récupérer le nom et l'ID dans la requête, effectuer le TableAjouteLigne et masquer (propriété ..Visible=faux) la colonne identifiant.

Exemple :

sSQL est une source de données
cMonSQL est une chaine = "SELECT IDCLIENT,NOM FROM CLIENT WHERE..."
SI HExécuteRequêteSQL(sSQL,hRequêteDéfaut,cMonSql) ALORS
   HLitPremier(sSQL)
   TANTQUE PAS HEndeHors(sSQL)
      TableAjouteLigne(Table,SSQL.IDCLIENT,SSQL.NOM)
      HLitSuivant(sSQL)
   FIN
   HAnnuleDéclaration(sSQL)
FIN

Table.IDCLIENT..Visible=faux



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