FoxPro/Visual FoxPro - ¿COMO SE ASIGNA el controlsource....?

 
Vista:

¿COMO SE ASIGNA el controlsource....?

Publicado por TITO (356 intervenciones) el 23/12/2002 02:41:05
Tengo una vista, y en un form tengo una grid la cual lleno con los campos de la vista llamada DATOS_VIEW. A la primera columna le defino el campo a usar mediante el codigo:
THISFORM.GRID1.COLUMN1.CONTROLSOURCE = \"DATOS_VIEW.NOM_TRAB\"
pero a la segunda columna deseo definirla de la misma manera PERO extrayendo el nombre del campo desde un arreglo el cual previamente ya tiene los nombres de los campos.
El caso es que deseo una grid con un campo variable segun yo seleccione el nombre del campo desde un combobox o lista o lo que sea. Agradeceria a quien me enviara un ejemplo o me contara como se hace.
TITO
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

RE:¿COMO SE ASIGNA el controlsource....?

Publicado por Foxperto (894 intervenciones) el 23/12/2002 17:11:29
Hola Tito:

Podria ser algo asi:

lcCampo = \"DATOS_VIEW." + Array[1]

THISFORM.GRID1.COLUMN1.CONTROLSOURCE = lcCampo

o

THISFORM.GRID1.COLUMN1.CONTROLSOURCE = &lcCampo

Prueba a ver cual de las dos formas te funciona.

Prueba y me cuentas

Saludos
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