Como configurar un grid de visual foxpro

Hola, espero que me puedas ayudar
Recién estoy aprendiendo a programar en visual foxpro.
No se como configurar un grid. Lo he configurado para que lea desde una tabla ya creada, pero igual no se activa.
He leído que tengo que definirlo en el evento init del formulario, pero no se como hacerlo.
Si puedes, me podrías enviar algunos ejemplos
Mil gracias por la respuesta.
{"Lat":-11.9963384019362,"Lng":-76.4208984375}

1 Respuesta

Respuesta
1
Este sería un ejemplo muy completo. Se puede utilizar teniendo una grilla completamente vacía, incluso sin cantidad de columnas definida. También es código para el init del form.
thisform.GRD.RecordSource = null   && dejo la grilla libre
CREATE CURSOR cur_grilla (CODIGO N(10), NOMBRE C(30), TOTAL N(12,2))
thisform.GRD.ColumnCount = 3   && Cantidad de columnas a usar
thisform.GRD.Column1.Header.Caption = "CODIGO"    && títulos a las columnas
thisform.GRD.Column2.Header.Caption = "NOMBRE"
thisform.GRD.Column3.Header.Caption = "TOTAL"
IF USED("cur_grilla")
     SELECT cur_grilla
     thisform.GRD.RecordSource = "cur_grilla"    && Asigno el cursor a la grilla
     thisform.GRD.COLUMN1.ControlSource = "cur_grilla.CODIGO"    && Asigno los campos
     thisform.GRD.COLUMN2.ControlSource = "cur_grilla.NOMBRE"    && Asigno los campos
     thisform.GRD.COLUMN3.ControlSource = "cur_grilla.TOTAL"       && Asigno los campos
     GO TOP
     THISFORM.GRD.Refresh()
endif
*Espero que te sirva, lo unico que tenes que hacer en el diseño es agregar un objeto grid vacio dentro del form.
*Salu2 y exitos!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas