FoxPro/Visual FoxPro - imagen dinamica en grid

   
Vista:

imagen dinamica en grid

Publicado por Pablo (24 intervenciones) el 27/11/2007 14:37:36
Hola a todos
tengo el siguiente codigo dentro del init de mi formulario

thisform.grdDatos.RecordSourceType= 1
thisform.grdDatos.RecordSource="crsDatos"

*prepara el grid
thisform.grdDatos.ColumnCount=6
thisform.grdDatos.column1.header1.Caption="Alumno"
thisform.grdDatos.column1.Alignment= 2
thisform.grdDatos.column1.ControlSource="crsDatos.ape_nom"
thisform.grdDatos.column1.Width=250
thisform.grdDatos.column2.header1.Caption="Grado"
thisform.grdDatos.column2.Alignment= 2
thisform.grdDatos.column2.ControlSource="crsDatos.grado"
thisform.grdDatos.column2.Width=50
thisform.grdDatos.column3.header1.Caption="Sección"
thisform.grdDatos.column3.Alignment= 2
thisform.grdDatos.column3.ControlSource="crsDatos.seccion"
thisform.grdDatos.column3.Width=50
thisform.grdDatos.column4.header1.Caption="Color"
thisform.grdDatos.column4.Alignment= 2
thisform.grdDatos.column4.ControlSource=""
thisform.grdDatos.column4.CurrentControl ="Image5"
thisform.grdDatos.column4.DynamicCurrentControl=IIF(crsDatos.color="001","Image1",IIF(crsDatos.color="002","Image2",IIF(crsDatos.color="003","Image3",IIF(crsDatos.color="004","Image4","Image5"))))
thisform.grdDatos.column4.Width=50

thisform.grdDatos.column5.header1.Caption="Preceptor"
thisform.grdDatos.column5.Alignment= 2
thisform.grdDatos.column5.ControlSource="crsDatos.usuanom"
thisform.grdDatos.column5.Width=175
thisform.grdDatos.column6.header1.Caption="Color"
thisform.grdDatos.column6.Alignment= 2
thisform.grdDatos.column6.ControlSource="crsDatos.color"
thisform.grdDatos.column6.Width=50
thisform.grdDatos.column6.Visible= .F.

Mi problema es que la propiedad DynamicCurrentControl me envia el siguiente error:
La expresion no es valida. Use una expresion valida para la propiedad DynamicCurrentControl
Lo que deseo es que aparezca una imagen en la columna4 que tenga un color determinado, y esas las tengo en la propiedad Picture del los objetos image que estan agregados en la columna4
La verdad no se porque me sale este error espero su ayuda.
Saludos
Pablo
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:imagen dinamica en grid

Publicado por Plinio (7771 intervenciones) el 27/11/2007 14:52:48
Verifica este codigo, es mas facil de usar de esta manera
http://weblogs.foxite.com/kkchan/default.aspx
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

RE:imagen dinamica en grid

Publicado por Pablo (24 intervenciones) el 27/11/2007 14:53:59
Voy a revisar el codigo.
Gracias
Plinio
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