Saludos, me ha aparecido este extraño errror usando TDOLPHIN, manejo un xBrowse y una tabla de nysql, si la tabla esta vacia, no tengo problema, pero al cargar datos y mover el cursor sobre el xBrowse, me sale inmediatamente este error, solo si muevo el mouse sobre el xBrowse, si lo muevo alrededor por el menu de la tribbon o la texplorer, no da problema:
crei era algo del ultimo build de tdolphin, pero compile mi prg con una version anterior y no da problema, igual compile otro sistema con el mismo build y no da problema, coloco como tengo creado el xBrowse, asi los manejo a todos en mis sistemas, cualquier ayuda, revision, o sugerenciam, sera agradecida:
Error TDOLPHIN/9014 Internal Error:Manejador de la consulta Invalido
Stack Calls
===========
Called from: .\source\prg\tdolpsrv.prg => DOLPHIN_DEFERROR( 2807 )
Called from: .\source\prg\tdolpsrv.prg => TDOLPHINSRV:CHECKERROR( 793 )
Called from: .\source\prg\tdolpqry.prg => (b)TDOLPHINQRY:TDOLPHINQRY( 133 )
Called from: => TDOLPHINQRY:CHECKERROR( 0 )
Called from: .\source\prg\tdolpqry.prg => TDOLPHINQRY:GETROW( 987 )
Called from: .\source\prg\tdolpqry.prg => TDOLPHINQRY:SKIP( 1614 )
Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE:SETDOLPHIN( 4475 )
Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE:TXBROWSE( 415 )
Called from: => TXBROWSE:SKIP( 0 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:PAINT( 1427 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:DISPLAY( 1288 )
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1690 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:HANDLEEVENT( 11734 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3177 )
Called from: => DIALOGBOXINDIRECT( 0 )
Called from: .\source\classes\DIALOG.PRG => TDIALOG:ACTIVATE( 270 )
Called from: .\source\function\ERRSYSW.PRG => ERRORDIALOG( 426 )
Called from: .\source\function\ERRSYSW.PRG => (b)ERRORSYS( 31 )
Called from: .\source\prg\tdolpsrv.prg => DOLPHIN_DEFERROR( 2807 )
Called from: .\source\prg\tdolpsrv.prg => TDOLPHINSRV:CHECKERROR( 793 )
Called from: .\source\prg\tdolpqry.prg => (b)TDOLPHINQRY:TDOLPHINQRY( 133 )
Called from: => TDOLPHINQRY:CHECKERROR( 0 )
Called from: .\source\prg\tdolpqry.prg => TDOLPHINQRY:GETROW( 987 )
Called from: .\source\prg\tdolpqry.prg => TDOLPHINQRY:SKIP( 1614 )
Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE:SETDOLPHIN( 4475 )
Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE:TXBROWSE( 415 )
Called from: => TXBROWSE:SKIP( 0 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:PAINT( 1427 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:DISPLAY( 1288 )
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1690 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:HANDLEEVENT( 11734 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3177 )
Called from: => WINRUN( 0 )
Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 990 )
Called from: BIOGENESIS.PRG => MAIN( 352 )
DEFINICION DEL xBROWSE
aCampos := {"inv_codiarti", "inv_nombrearti"}
oBrw := TXBrowse():New( oWndArt )
WITH OBJECT oBrw
:SetDolphin( oQryArt, .t., .t., aCampos )
:nMarqueeStyle := MARQSTYLE_HIGHLROW
:nColDividerStyle := LINESTYLE_BLACK
:nStretchCol := STRETCHCOL_LAST
:lColDividerComplete := .t.
:nHeaderHeight := 30
:nLeft := 203 // DISTANCIA DESDE EL BORDER IZQ.
:l2007 := .t.
:lFooter := .f.
:lRecordSelector := .t.
:bClrStd := {|| IF( oQryArt:RecNo() % 2 == 0, {CLR_BLACK, CLR_WHITE}, {0, RGB(203,226,254)} ) }
END WITH
oBrw:aCols[1]:cHeader := "Código"
oBrw:aCols[1]:bStrData := {|| IIF( oQryArt:LastRec() > 0, oQryArt:inv_codiarti, SPACE(10) ) }
oBrw:aCols[1]:nHeadStrAlign := AL_CENTER
oBrw:aCols[1]:nDataStrAlign := AL_LEFT
oBrw:aCols[2]:cHeader := "Nombre del Artículo"
oBrw:aCols[2]:bStrData := {|| IIF( oQryArt:LastRec() > 0, oQryArt:inv_nombrearti, SPACE(10) ) }
oBrw:aCols[2]:nHeadStrAlign := AL_CENTER
oBrw:aCols[2]:nDataStrAlign := AL_LEFT
oBrw:CreateFromCode()