PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Combo et jeu d'enrgistrement
Combo et jeu d'enrgistrement
Iniciado por guers.florent, mar., 16 2006 12:26 PM - Sem resposta
Publicado em março, 16 2006 - 12:26 PM
Bonjour tout le monde.

Alors voilà, j'ai une combo liste avec dedans des noms d'acteur prient dans ma table Acteur de ma base. j'arrive a faire afficher les renseignements relatif a chaque acteur :

=============================
n est un entier = ListeSelect(cb_Nom)
HLit(Acteur,n)

zs_Prenom..Value = Acteur.Prenom
zs_Nom..Value = Acteur.Nom
cb_Nom..Value = Acteur.Nom
Photo..Value = Acteur.Photo
==============================

jusque la tout va bien :)

j'ai également mit de boutons qui permettent d'avancer ou de reculer parmis les enregistrements :

code du bouton SUIVANT
================================
existe est un boolean = HLitSuivant(Acteur)

SI existe = Vrai ALORS
zs_Prenom..Value = Acteur.Prenom
Photo..Value = Acteur.Photo
zs_Nom..Valeur = Acteur.Nom
cb_Nom..Value = Acteur.Nom
SINON
Info("plus d'enregistrement")
FIN
=================================

et c'est la que survient mon probleme :(

j'arrive donc a faire afficher mes acteurs a l'aide de ma combo et j'arrive également a parcourir mes acteurs a l'aide de mes boutons. oui mais voilà mes boutons lisent les enregistrement en fonction du "n° d'enregistrement" et lorsque que je me sert de ma combo le numero d'enregistrement en mémoire ne change pas...

Car ma combo fonctionne sur le nom de l'acteur

Donc si je me trouve a la fin de la liste des acteurs (le clic sur le bouton SUIVANT me dira "plus d'enregistrement") et que a l'aide de la combo je me remet sur le premier acteur, un simple clic que le SUIVANT (donc le 2eme) m'affiche "plus d'enregistrement"...

j'espere avoir été clair... Je ne voit pas trop comment faire pour que quand je me positionne a l'aide de mon combo sur un acteur que le n°d'enregistrement lui correspondant remplace celui en mémoire...

Merci d'avance, Have Fun

ps: je cherche toujours des contacts de personne développant en WebDev