Page 1 of 1

Darle el foco a otra pestaña de un folder

PostPosted: Fri Apr 14, 2006 2:05 am
by fleal
Colegas,
estoy probando a meter datos en un folder. Por medio de un BUTTON intento darle el foco al siguiente dialogo pero no funciona.

REDEFINE FOLDER oFld ID 110 OF oDlg ;
PROMPT "&Uno","&Dos" ;
DIALOGS "DlgUno","DlgDos"

REDEFINE BUTTON aBtnsDlg[1] ID 501 OF oFld:aDialogs[1] ;
ACTION ( oFld:nOption:=2 )

Lo anterior no funciona, ¿Cómo le tengo que hacer para que muestre el DlgDos

Gracias

Así se hace

PostPosted: Fri Apr 14, 2006 3:32 am
by fleal
Mirando las tripas de la clase lo he logrado. Para mostrar el segundo dialogo se hace así:

REDEFINE BUTTON aBtnsDlg[1] ID 501 OF oFld:aDialogs[1] ;
ACTION ( oFld:aDialogs[2]:Show() )

Todo es más simple cuando se halla la solución.

PostPosted: Fri Apr 14, 2006 6:32 pm
by Antonio Linares
Fernando,

oFolder:SetOption( nOption )