Bonjour,

Actuellement je travaille sur un projet (ecole) sur windev 12 express

Je dois insérer des données dans une table a clé composé a partir de 2 combos et jusqu'à la il n'y a pas de soucis

Mes tables:

réparation --->est_utilisée<----- Pièces

donc je dois associer mes pièces à un numéro de réparation

pour que vous ayez une meilleure idée voila à quoi ma fenetre ressemble

http://img38.imageshack.us/img38/7264/windevforum.png

Mon problème c'est qu'une fois que je fais mon insertion mes boutons de déplacement ne savent plus ou ils en sont en gros je peux voir les informations concernant la réparation de l'enregistrement suivant est précédant

Codes:

Bouton ajouter

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
EXPRESS_REQ_Insertion.pNumPie = COMBO_PIECE
EXPRESS_REQ_Insertion.pNumRep = COMBO_REPARATION
HExécuteRequête(EXPRESS_REQ_Insertion)
 
EXPRESS_REQ_Requête1.pRepNum=COMBO_REPARATION
TableAffiche(TABLE_Pieces)
Boutons déplacer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
HLitSuivant(EXPRESS_REPARATION,IDEXPRESS_REPARATION)
SI HEnDehors(EXPRESS_REPARATION) ALORS
	Info("Fin du fichier atteint")
SINON
	FichierVersEcran()	
	EXPRESS_REQ_Requête1.pRepNum = LIB_IDEXPRESS_REPARATION
	HExécuteRequête(EXPRESS_REQ_Requête1)
	ListeAffiche(TABLE_Pieces)
FIN
j'ai ce problème qu'avec l'ajout, suppression pas de problème

je vous remercie d'avance pour votre aide