Hola a todos!
Tengo el siguiente problema.
Me encuentro en un formulario con dos botones y un XBrowse.
Si pulso uno, me muestra la tabla 1 en el XBrowse, si pulso el otro, debería mostrarme
la tabla 2 en el XBrowse.
Aparentemente lo hace, peero ambas tablas tienen estructuras distintas.
Sin embargo, las columnas del XBrowse no cambian!!!
Y no sé que hacer.
Tengo el siguiente problema.
Me encuentro en un formulario con dos botones y un XBrowse.
Si pulso uno, me muestra la tabla 1 en el XBrowse, si pulso el otro, debería mostrarme
la tabla 2 en el XBrowse.
Aparentemente lo hace, peero ambas tablas tienen estructuras distintas.
Sin embargo, las columnas del XBrowse no cambian!!!
Y no sé que hacer.
STATIC cStrSql1 := "SELECT nombre, apellidos FROM tabla1"
STATIC cStrSql2 := "SELECT parcela, edad FROM tabla2"
function Main()
REDEFINE XBROWSE oXbr ;
RECSET oRs ID ID_BRW OF oDlg
// Ver tabla1
REDEFINE BTNBMP oBtn1 ID ID_BTN1 OF oDlg ;
RESOURCE "BTN1" ;
ACTION ( oRs:Close(),;
oRs:Source := cStrSql1,;
oRs:Open(),;
oXbr:Refresh() )
// Ver tabla2
REDEFINE BTNBMP oBtn2 ID ID_BTN2 OF oDlg ;
RESOURCE "BTN2" ;
ACTION ( oRs:Close(),;
oRs:Source := cStrSql2,;
oRs:Open(),;
oXbr:Refresh() )Javier,
FWH 8.04 2008
FWH 8.04 2008