Como trabajo con los GRID?
Publicado por Andres (40 intervenciones) el 12/05/2004 02:49:50
Mi problema es este:
Tengo un grid donde esta asignado una tabla cursor.
El grid tiene unas diez columnas y lo que necesito es lo siguiente:
Por ejemplo al estar parado en el tercer registro del grid necesito capturar el valor que corresponde a cada una de las celdas del tercer registro, que es donde estoy parado.
Cada vez que cambio de fila quiero ir capturando los valores de las celdas del registro.
lo que etoy haciendo es lo siguiente
en el AfterRowColumnChange() pongo
v_fila = grid.Activerow
campo1 = grid.activecell(v_fila,1)
campo2 = grid.activecell(v_fila,2)
campo3 = grid.activecell(v_fila,3)
....
campo10 = grid.activecell(v_fila,10)
No se si es lo correcto, noto que si ademas tengo que validar los valores que puedo cambiar del grid por ejemplo en BeforeRowColumnChange() veo un barrido desagradable en el grid cada vez que me muevo por el, ademas de que se pone lento.
Gracias
Tengo un grid donde esta asignado una tabla cursor.
El grid tiene unas diez columnas y lo que necesito es lo siguiente:
Por ejemplo al estar parado en el tercer registro del grid necesito capturar el valor que corresponde a cada una de las celdas del tercer registro, que es donde estoy parado.
Cada vez que cambio de fila quiero ir capturando los valores de las celdas del registro.
lo que etoy haciendo es lo siguiente
en el AfterRowColumnChange() pongo
v_fila = grid.Activerow
campo1 = grid.activecell(v_fila,1)
campo2 = grid.activecell(v_fila,2)
campo3 = grid.activecell(v_fila,3)
....
campo10 = grid.activecell(v_fila,10)
No se si es lo correcto, noto que si ademas tengo que validar los valores que puedo cambiar del grid por ejemplo en BeforeRowColumnChange() veo un barrido desagradable en el grid cada vez que me muevo por el, ademas de que se pone lento.
Gracias
Valora esta pregunta


0