Página 1 de 1

populando um LISTBOX de um DBF

Enviado: 05 Ago 2008 12:55
por Luciano Bonfim
Como faço para preencher um LISTBOX diretamente de um DBF, sem ter que colocar os dados num array antes?

pegando de um array: ==>> @ 1,1 GET LISTBOX oListbox1 ITEMS {""} SIZE 300,500 ;
pegando de um DBF: ==>> ?????

Muito Obrigado

Re: populando um LISTBOX de um DBF

Enviado: 01 Set 2008 21:38
por sygecom
Olá Luciano,
vc resolveu ? eu estou com a mesma duvida, se alguem poder postar um exemplo, eu agradeço antecipadamente.

Re: populando um LISTBOX de um DBF

Enviado: 01 Set 2008 21:59
por esbasso
Não tem suporte a issso. è necessario transferir para um ARRAY OU se não quiser use o BROWSE .

VOCE PODE colocar no INIT DO LISTBOX
ON INIT {|| oninit_listbox())}

FUNCTION STATIC ONINIT_LISTBOX
Local aitems:={}
SELECT (table)
go top
DO WHILE !EOF()
aadd(aitems,seu field ou fields concatenados)
SKIP
ENDDO

olistbox1:aitems:=aitems
RETURN Nil

Re: populando um LISTBOX de um DBF

Enviado: 01 Set 2008 22:18
por Luciano Bonfim
nao consegui nao, tive que jogar para um array mesmo....