salut à tous ,j'ai un champ table contenant les lignes de commande d'une commande, à coté j'ai un boutton supprimer
pour pouvoir selectionner une ligne et la supprimer.
Mais avant de la supprimer , j'ai une boite de dialogue demandant s'il faut remettre la quantite commandée dans la quantité
totale du produit ou pas. dans le cas ou il faut la remettre , c'est toujours au niveau de la derniere ligne de commande
ajouté dans la table que le produit est ajouté.
Comment agir sur la ligne qui est effectivement selectionner ?
VOICI MON CODE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 SI TableSelect(TABLE_LignCommande) = -1 ALORS RETOUR SINON nRefProduit est un entier sur 8 octet nRefProduit = TABLE_LignCommande.COL_IDProduit SELON Dialogue("Voulez-vous Remettre cette quantité ") // &Ajouter CAS 1 Produit.qtite +=TABLE_LignCommande.COL_Qtite..Valeur HEnregistre(Produit) // &Ne pas ajouter CAS 2 FIN TableSupprime(TABLE_LignCommande,TableSelect(TABLE_LignCommande)) TableSelectMoins(TABLE_LignCommande) CalculToTaux() FIN
Partager