5n0w
Messages postés22Date d'inscriptionjeudi 13 mars 2003StatutMembreDernière intervention21 mai 2004
-
26 mars 2004 à 20:50
durochef
Messages postés2Date d'inscriptionmercredi 23 juin 2004StatutMembreDernière intervention13 août 2004
-
13 août 2004 à 17:23
Salut,
J'ai un flexgrid où l'utilisateur rentre des pièces avec leurs quantité. Alors, je permet aussi de supprimer une ligne. L'utilisateur doit sélectionné sa ligne et appuyer sur le Bouton Enlever Pièce. J'utilise la fonction removeitem mais il me fait une erreur :"Impossible de supprimer la dernière ligne non-fixe."
Voici ce que j'ai marqué :
- flgPiece.removeitem (flgPiece.row)
- flgPiece.removeitem (flgPiece.row + 1)
- flgPiece.removeitem flgPiece.row
Bref, rien de ceci n'a fonctionné. Merci d'avance pour vos réponses.
durochef
Messages postés2Date d'inscriptionmercredi 23 juin 2004StatutMembreDernière intervention13 août 2004 13 août 2004 à 17:23
Cette fonction supprimer les lignes sélectionnées d'un Msflexgrid lorsqu'ont appuit sur la touche BACKSPACE
public function DelRow()
Dim FirstRow, RowSelected As Integer
If KeyAscii = 8 Then
If MSmail.TextMatrix(MSmail.Row, MSmail.Col) <> "" Then
RowSelected = MSmail.RowSel
FirstRow = MSmail.Row
x = 1
For i = FirstRow To RowSelected
MSmail.RemoveItem (i)
Next i
Else
MsgBox "Nothing to deleted"
End If
End If
End Sub