Hola buenos dias amigos, de antemano saludos a todos.
Un favor porque no me refresca los controles checkbox tengo 7 checkbox y al hacer un cambio por ejemplo condicion logica no me cambia el parametro como bloqueado o activado, o como es la manera correcta de refrescar checkbox en tiempo de ejecucion, ya que a futuro al igual lo podre desactivar o activar el control de checkbox, pero no me surte el efecto.
Este es el ejemplo:
En los controles de button no tengo problemas puedo deshabilitar y habilitar, excepto en los controles de checkbox.
Me pueden apoyar por favor???
Gracias
Atte: Adriano C. C.
Un favor porque no me refresca los controles checkbox tengo 7 checkbox y al hacer un cambio por ejemplo condicion logica no me cambia el parametro como bloqueado o activado, o como es la manera correcta de refrescar checkbox en tiempo de ejecucion, ya que a futuro al igual lo podre desactivar o activar el control de checkbox, pero no me surte el efecto.
Este es el ejemplo:
REDEFINE CHECKBOX olChk[01] VAR lAct1 ID 301 [b]PROMPT IF(lAct1,"Bloqueado","Activado")[/b] OF oDlg ON CLICK ActDes(lAct1,1)
//------------------------------------------------------------------------------\\
STATIC FUNCTION ActDes(lAct, nCpo)
聽LOCAL nX := 0
聽*local cPrompt
聽IF !OCUPADO(S05)
聽 聽 聽(S05)->&( "ACT"+LTRIM(STR(nCpo)) ) := lAct
聽 聽 聽(S05)->(DbCommit())
聽 聽 聽(S05)->(DBUnlock()) // Desbloquea
聽ENDIF
聽FOR nX:=1 TO 7
聽 聽 聽 [b]olChk[nX]:Refresh() 聽// Esta parte no me refresca los checkbox, no me cambia Bloqueado o Activado desde prompt[/b]
聽 聽 聽 *oBtn[nX]:Disable() //Deshabilitar control de button
聽NEXT nX
RETURN NILEn los controles de button no tengo problemas puedo deshabilitar y habilitar, excepto en los controles de checkbox.
Me pueden apoyar por favor???
Gracias
Atte: Adriano C. C.