Hola foro, tengo un pequeño problema que ya no se por donde buscarle, tengo un programa donde abro 2 dbf con sus alias abro el dialog, lo defino y al pulsar click en el boton de salida sale bien, pero al pulsar ESC me truena, esto nomas me sucede con xharbour con harbour jala bien, alguna sugerencia?
pongo un trozo del codigo
DEFINE DIALOG .........
bla bla bla bla
ACTIVATE DIALOG oDlg ;
VALID (oFontChild:lDestroy:=.F.,oFnt:End(),Sale(oDPac,@lExit,oItem,oBtn))
RETURN (NIL)
STATIC FUNCTION Sale(oDPac,lExit,oItem,oBtn)
DbSelectArea(oDPac)
Cierra_dbf("Pacas")
DbSelectArea(oDDes)
Cierra_dbf("Despepi")
lExit := .T.
IF(!Empty(oItem),oItem:Enable(),)
IF(!Empty(oBtn),oBtn:Enable(),)
RETURN .T.
el error es el sigueinte:
Alias does not exist: PACAS en la funcion sale linea 98 y la linea 98 es la del DbSelectArea(oDPac), ya probe poniendo antes msginfo(oDPac) y me muestra "PACAS" ya probe con u used() y si esta en uso, cual sera el problema?
gracias