Visual Basic - Modificar un mshflexgrid

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 27
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Mariano (51 intervenciones) el 17/03/2015 14:09:50
Hola que tal
como puedo hacer para modificar un mshflexgrid en tiempo de ejecución

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Andres Leonardo (1798 intervenciones) el 17/03/2015 15:27:35
Quizas no entendi tu consulta pero si la respondo textual seria


como haces todo control en tiempo de ejecucion.

control.propiedad = valor

mshflexgrid.enable = false

si esta en otro formulario
form2.mshflexgrid,rows = 10
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 27
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Mariano (51 intervenciones) el 17/03/2015 15:36:47
Te paso print de pantallas

mshflexgrid

quiero hacer doble click en cualquier parte de la grilla y que me permita cambiar el campo

Saludos y muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Andres Leonardo (1798 intervenciones) el 17/03/2015 15:41:20
Y si capturas el valor en un textbox y ese se los asignas a la textmatriz(fila,columna) cuando lo llenas??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 27
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Mariano (51 intervenciones) el 17/03/2015 15:46:19
disculpa mi ignorancia Andres y eso como seria ?

MIL DISCULPAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 147
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Juan Gilberto (323 intervenciones) el 17/03/2015 18:10:36
Asi puedes cambiar el text de cualquier celda de un control MSHFlexGrid
El ejemplo usa Renglon 1 Columna 1

1
2
3
MSHFlexGrid1.Row = 1
MSHFlexGrid1.Col = 1
MSHFlexGrid1.Text = "Este texto se graba en Renglon 1 Columna 1"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Andres Leonardo (1798 intervenciones) el 17/03/2015 19:24:23
Mariano
Lo que te dire es de pleno conocimiento mio , salvo algun compañero del foro me corrija para aprender los dos:

Los msflexgrid son componentes que nos ayudan a presentar la informacion es decir que mientras tu lo tengas ahi no lo podras actualizar directamente (y por ende en la BD tampoco se te va a actualizar)

Por ende lo que yo he realizado es que al seleccionar el registro transporto esa data a la pantalla de mantenimiento para que sea actualizadas , grabo la base de datos e invoco nuevamente la consulta para que se muestre actualizada, Como te digo es lo que yo he hecho, pero no se si haya algo mejor para hacerlo esperemos que sea asi para actualizar mas rapido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 147
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Juan Gilberto (323 intervenciones) el 18/03/2015 16:59:33
En la pregunta original nunca se menciono que queria cambiar tambien los datos en una bd

En el control MSHFlexGrid, SI se pueden cambiar los datos que estan en cada celda (ve mi comentario anterior). Yo lo utilizo normalmente cuando la captura es tabular, por ejemplo: renglones de facturas, etc. y le puedes par un manejo casi como en excel

Ahora que si despues de cambiarlo lo quieres guardar, simplemente haces un recorrido por el grid y actualizas la bd
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Modificar un mshflexgrid

Publicado por Andres Leonardo (1798 intervenciones) el 18/03/2015 17:33:02
Juan Estamos de acuerdo y en tu respuesta los das la variable que yo daba es como capturar los valores en la opcion de mantenimiento ... en todo caso gracias comenzare a revisar para hacer una prueba

Saludos
Espero que al amigo le ayude tambien la respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar