Thank you Mr. Rao.
I tried built other sample:
function Test()
local oRs, cTable,oCn
local oWnd, oBrw, oFont
oCn := maria_Connect( "209.250.245.152,fwh,fwhuser,FiveTech@2022" )
if oCn <> NIL
? "Conected"
endif
oRs := oCn:RowSet( "select * from custx where state = ? ",{ 'NY' },500,.T. )
DEFINE FONT oFont NAME "Segoe UI" SIZE 0,-14
DEFINE WINDOW oWnd
oWnd:SetFont( oFont )
@ 0,0 XBROWSE oBrw OF oWnd ;
DATASOURCE oRs AUTOCOLS ;
CELL LINES FOOTERS NOBORDER
WITH OBJECT oBrw
:bRecSeldata := { || oBrw:KeyNo }
:nRecSelWidth := "999,999"
:bRecSelFooter := { || oBrw:nLen }
:CreateFromCode()
END
oWnd:oClient := oBrw
DEFINE TIMER oTimer INTERVAL 1000 ACTION __ReadMore( oBrw ) OF oWnd
ACTIVATE WINDOW oWnd CENTERED ;
ON INIT ( oTimer:Activate() )
RELEASE FONT oFont
oTimer:DeActivate()
oTimer:End()
oCn:Close()
return nil
func __ReadMore( oBrw )
local cMsg
if ! PeekMessage( @cMsg, oBrw:hWnd, 0x100, 0x109, 0 )
WITH OBJECT oBrw
if :oDbf:lMore
:oDbf:ReadNext( 5555 )
:GoBottom()
:Refresh()
else
oTimer:DeActivate()
endif
END
endif
return nil
But result error:
Código : 1
Descrição do Erro:
Erro BASE/1070 Erro nos parƒmetros: ==
Código: 1
Detalhamento:
------------
Arg. 1 Tipo: O Valor: FWMARIACONNECTION
Arg. 2 Tipo: L Valor: .T.
Chamada de Pilha
================
Chamado de FWMARIAROWSET:NEW(1580)
Chamado de FWMARIACONNECTION:EXECUTE_SQL(6837)
Chamado de FWMARIACONNECTION:ROWSET(7549)
Chamado de MARIANEWRECORD(202)
Any other ideas?
Regards