Mshflexgrid

djoanas Messages postés 25 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 29 mai 2009 - 29 mai 2009 à 13:30
PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 30 mai 2009 à 18:45
bonjour,je fais une application en vb6 et je suis bloquer sur deux choses
1/ je veux ajouter dans un ma grid des valeur. donc j'ai creer 6 zone de text et
un boutton pour pouvoir alimenter ma grid.
voici le code
MSHFlexGridFfacture.TextMatrix(1, 1) = DataCombo2.Text
MSHFlexGridFfacture.TextMatrix(1, 2) = CStr(Val(quantite.Text))
MSHFlexGridFfacture.TextMatrix(1, 3) = CStr(Val(prixu.Text))
MSHFlexGridFfacture.TextMatrix(1, 4) = CStr(Val(tva.Text))
MSHFlexGridFfacture.TextMatrix(1, 5) = CStr(Val(mttc.Text))
MSHFlexGridFfacture.TextMatrix(1, 6) = mes.Text

j'arive a ajouter mais seulement sur ma premiere ligne ,si j'ajoute a nouveau il remplace ce qui est mis
on m'a dit d'ajouter cette instruction
 " MSHFlexGridFfacture.rows=MSHFlexGridFfacture.rows+1"
sa ajoute une ligne mais quand j'ajoute les donnes ca ecrase au lieu d'ajouter sur la ligne ajouter
2/j'arrive a suprimer une ligne selectionné par ce code
 "MSHFlexGridFfacture.RemoveItem MSHFlexGridFfacture.Row "
mais comment recuperer une valeur contenus dans une cellule du ligne supprimer

2 réponses

cnt Messages postés 219 Date d'inscription lundi 21 novembre 2005 Statut Membre Dernière intervention 20 décembre 2010 1
30 mai 2009 à 17:56
Salut
ajout d'une nouvelle ligne
MSHFlexGridFfacture.rows=MSHFlexGridFfacture.rows+1

puis ensuite affectation des valeurs à cette nouvelle ligne
MSHFlexGridFfacture.TextMatrix(
MSHFlexGridFfacture.rows
, 1) = DataCombo2.Text

       etc...
0
PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
30 mai 2009 à 18:45
salut,


MSHFlexGridFfacture.TextMatrix(1

....
tu écris dans la LIGNE 1, la msflex fait ce que tu lui demandes...

cf réponse de

[../auteur/CNT/627973.aspx cnt]

: écrire dans la dernière ligne


<hr size="2" width="100%" />
Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp 
0
Rejoignez-nous