xBrowse con Array ???

xBrowse con Array ???

Postby Ale SB » Sat May 31, 2008 11:55 am

Tengo, unos gets que carrega en uno array, y quero ir apresentando los dados del array en uno Browse.

Entrada del Dados para el Array
Code: Select all  Expand view  RUN
Private aArray := {}

REDEFINE GET oGet[1]  VAR cBco ID 28 OF oDlg PICTURE "@R 999"  UpDate
REDEFINE GET oGet[1]  VAR cAge ID 29 OF oDlg PICTURE "@R 9999" UpDate


xbrowse, apresentado los dados do Array
Code: Select all  Expand view  RUN
oBrwChq := TXBrowse():New( oDlg )     
oBrwChq:CreateFromResource( 102 ) 
oBrwChq:SetArray( aArray, .T. )



Salvo los dados Digitados nos Gets
Code: Select all  Expand view  RUN
REDEFINE BUTTONBMP oBtn1[2]                  ;
             ID 702 OF oDlg                      ;
             ACTION ( SalvaChq(), oBrwChq:Refresh(),  oGet[1]:SetFocus(), oDlg:Update() ) ;
               UpDate                              ;


Funçao para Carregar no Array
Code: Select all  Expand view  RUN
********************************************************************************
STATIC FUNCTION SalvaChq()
********************************************************************************
 
AADD( aArray, {cBco, cAge } )


Erro.Log
Code: Select all  Expand view  RUN
Error description: Error BASE/1132  Erro de limite: acesso de array


Como posso inicializa meu Browse con Array, vazio ?

Saludos, Ale
aleseribeli@hotmail.com

FwH, Hb Svn, ADS 8.1, ADS 10, Pelles C, FwPPC, MsVc 2008, MsVc 2010
"Conhecimento, você não subtrai quando divide; mas soma e multiplica."
**---Mário Persona---**
User avatar
Ale SB
 
Posts: 248
Joined: Wed Jan 11, 2006 11:30 am
Location: Campo Grande-MS / Brasil

Postby Wanderson » Sat May 31, 2008 2:05 pm

Blz? Eu inicializo sempre com {""} e quando vou adicionar algum elemento eu inicializo novamente com {} e adiciono o elemento. Não é uma maneira "elegante" mas só consegui assim.

Flw.
Wanderson
 
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Postby Ale SB » Sat May 31, 2008 9:21 pm

Gracias amigo, pela dica.

Saludos, Ale
aleseribeli@hotmail.com

FwH, Hb Svn, ADS 8.1, ADS 10, Pelles C, FwPPC, MsVc 2008, MsVc 2010
"Conhecimento, você não subtrai quando divide; mas soma e multiplica."
**---Mário Persona---**
User avatar
Ale SB
 
Posts: 248
Joined: Wed Jan 11, 2006 11:30 am
Location: Campo Grande-MS / Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 26 guests