Sobre el control MSFlexGrid
Hola... Bien espero que todos estén de maravilla!
Expertos mi problema es el siguiente:
Tengo un formulario, con dos combos ( y sus respectivos datos) quiero que al elegir alguno dato de los combos este aparezca en le control MSFlexGrid, ya lo e logrado.
Pero al esciger un segundo dato de esos combos, el MSFlexGrid agrega una fila más, pero repite la indormacion, en todas la filas es lo mismo, borra el anterior y escribe lo mismo en la fila nueva y hasta en las anteriores...
Este es el código que coloco en mi botón: " agregar a la lista" ( es un comando que al pinchar vacía los datos de combo al MSFlexGrid)
For i = 1 To MSFlexGrid1.Rows - 1
MSFlexGrid1.TextMatrix(i, 3) = Combo1
MSFlexGrid1.TextMatrix(i, 5) = Combo2
MSFlexGrid1.AddItem ""
'MSFlexGrid1.TextMatrix = "R="
Next i
End Sub
Como podrán ver... Creo que lo que me hace falta es indicarle que solo se actualize la " nueva fila" y no todas las filas ...
Mil gracias
Expertos mi problema es el siguiente:
Tengo un formulario, con dos combos ( y sus respectivos datos) quiero que al elegir alguno dato de los combos este aparezca en le control MSFlexGrid, ya lo e logrado.
Pero al esciger un segundo dato de esos combos, el MSFlexGrid agrega una fila más, pero repite la indormacion, en todas la filas es lo mismo, borra el anterior y escribe lo mismo en la fila nueva y hasta en las anteriores...
Este es el código que coloco en mi botón: " agregar a la lista" ( es un comando que al pinchar vacía los datos de combo al MSFlexGrid)
For i = 1 To MSFlexGrid1.Rows - 1
MSFlexGrid1.TextMatrix(i, 3) = Combo1
MSFlexGrid1.TextMatrix(i, 5) = Combo2
MSFlexGrid1.AddItem ""
'MSFlexGrid1.TextMatrix = "R="
Next i
End Sub
Como podrán ver... Creo que lo que me hace falta es indicarle que solo se actualize la " nueva fila" y no todas las filas ...
Mil gracias
1 Respuesta
Respuesta de exechapur
1