Error en dynamicbackcolor
Tengo un pequeño problema y es que en el afterrowcolchange de un grid tengo el dynamicbackcolor para que me sombree las filas si una condición no se cumple
A veces me lo hace normal pero luego de introducí algún valor en la grilla y guardarlo, cuando necesito cargar la grilla nuevamente me aparece este error expression in invalid. Use a valid expression for dynamicbackcolor property. Este es el código
thisform.LockScreen= .T.
*cDynamic='iif(RECNO()=thisform.hitrow,RGB(255,0,0),RGB(255,0,0))'
cDynamic='iif(aproba=0,RGB(255,0,0),RGB(255,255,255))'
thisform.container11.grilla11.SetAll('dynamicbackcolor',cDynamic,'column')
*this.SetAll('dynamicbackcolor',cDynamic,'column')
thisform.LockScreen= .F.
this.Refresh
Thisform. Refresh
¿Qué estaré haciendo mal?
A veces me lo hace normal pero luego de introducí algún valor en la grilla y guardarlo, cuando necesito cargar la grilla nuevamente me aparece este error expression in invalid. Use a valid expression for dynamicbackcolor property. Este es el código
thisform.LockScreen= .T.
*cDynamic='iif(RECNO()=thisform.hitrow,RGB(255,0,0),RGB(255,0,0))'
cDynamic='iif(aproba=0,RGB(255,0,0),RGB(255,255,255))'
thisform.container11.grilla11.SetAll('dynamicbackcolor',cDynamic,'column')
*this.SetAll('dynamicbackcolor',cDynamic,'column')
thisform.LockScreen= .F.
this.Refresh
Thisform. Refresh
¿Qué estaré haciendo mal?
2 respuestas
Respuesta de warriorvaneg
1
Respuesta de titoalomia
-1