pseudoOM
Messages postés173Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention30 janvier 2009
-
8 mars 2005 à 13:45
Nima -
14 mars 2018 à 23:09
Boujour,
voici mon problème. J'ai réalisé une application qui gère un classement sportif. J'ai utilisé un DBCtrlGrid et j'ai récupéré les champs de la table dans des DBText. Il affiche bien les concurents dans le bon ordre des points (du plus grand au plus petit) mais je n'arrive pas à numéroter les lignes du DBCtrlGrid. J'ai essayé en récupérant le nombre de lignes par DBCtrlGrid.RowCount et j'ai fait une boucle de 0 à la valeur de rowcount. j'ai déclaré un label sur la ligne du DBCtrlGrid et je lui affecte la valeur de mon compteur. Mais cela ne fonctionne pas car à la fin de la boucle, sur toutes les lignes le label prend la dernière valeur du compteur !
Quelqu'un pourrait-il m'aider ?
Bonjour, merci vous m'avez vraiment aidé c'est exactement le résultat que je cherchais avec très peu de modification, en faite moi je voulais affiché la valeur d'un champ et pas son classement, et j'ai réussi grâce à votre aide.
pseudoOM
Messages postés173Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention30 janvier 20091 8 mars 2005 à 15:16
Je sais que c'est normal que le label prend la dernière valeur valeur du compteur mais je pensais que comme c'était un DBCtrlGrid, le numéro serait différent sur chaque ligne !
pseudoOM
Messages postés173Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention30 janvier 20091 8 mars 2005 à 15:54
Peut être qu'il y aurais moyen de détourner le problème si je savais comment n'afficher que les 10 premiers par exemple et dans ce cas je déclare 10 label et j'affecte les valeurs de 1 à 10.
14 mars 2018 à 23:09