USO DE WHEN EN UN BUTTON BAR-SOLUCIONADO..GRACIAS

USO DE WHEN EN UN BUTTON BAR-SOLUCIONADO..GRACIAS

Postby joseluisysturiz » Wed Oct 28, 2009 8:36 pm

Saludos, tengo el siguiente problema, inicializo un BUTTON en una BARRA DE BOTONES que esta en una Ventana MDI con la clausula WHEN, como inicio nSALVAR en 1 esta desactivado, luego en un boton del dialogo de un folder de la misma ventana paso nSALVAR a 2, nSALVAR := 2 y ahora quiero que supuestamente se active el BUTTON pero eso no sucede, sigue si aceptar clck, que me esta faltando para que se active ..? o eso no es posible de la forma que lo estoy haciendo..? refresque y todo el oBUTTONBAR pero nada, ayudas y sugerencias son BIENVENIDAS, alli como tengo el boton definido y como trato de activarlo, gracias... :shock:

DEFINE BUTTON oBtnALUM[5] OF oBarALUM UPDATE NOBORDER FILENAME oDatos:rBMP+"SALVAR32.BMP";
WHEN (nSALVAR > 1);
ACTION ( graba(oDbfALUM, oBrwALUM), MSGWAIT("Espere, Guardando Datos..."), oFldALUM:SetOption(1) )

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION (nSALVAR := 2, oBarALUM:UPDATE(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate() )
Last edited by joseluisysturiz on Thu Oct 29, 2009 4:13 am, edited 1 time in total.
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Re: USO DE WHEN EN UN BUTTON BAR

Postby Manuel Aranda » Wed Oct 28, 2009 9:06 pm

Por probar, que tal un refresco del botón:

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION (nSALVAR := 2, oBarALUM:UPDATE(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate(),oBtnALUM[5]:Refresh() )
Un saludo,
Manuel

xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC
User avatar
Manuel Aranda
 
Posts: 603
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Re: USO DE WHEN EN UN BUTTON BAR

Postby joseluisysturiz » Wed Oct 28, 2009 10:44 pm

Ya eso lo probe man, refresque el boton, la barra, los controles, la ventana, el folder....ufff, creo que todo...jejejej...seguire revisando..gracias... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Re: USO DE WHEN EN UN BUTTON BAR

Postby FranciscoA » Wed Oct 28, 2009 11:15 pm

Hola José Luis.
No lo he probado, quizás te funcione: oBtnALUM[5]:Enable()
Saludos
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2124
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: USO DE WHEN EN UN BUTTON BAR-SOLUCIONADO

Postby joseluisysturiz » Wed Oct 28, 2009 11:25 pm

...la de Cruz Alfredo...

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION ( nSALVAR := 2, oBarALUM:aControls[3]:Enable(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate() )


...la de Francisco...

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION ( nSALVAR := 2, oBtnALUM[5]:Enable(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate() )

Gracias una vez mas...ambas maneras funcionaron....
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 68 guests