Página 1 de 1

Colocar o nome dos campos de um DBF no dbedit

Enviado: 29 Set 2004 19:09
por Paulao
Boa noite moçada, estou criando uma rotina para imprimir NFs e necessito de colocar os nomes dos campos do arquivo de NFs num dbedit para que eu possa escolher.
Como fazer isto de uma forma que eu não necessite digita-los um a um.

O motivo pelo qual necessito fazer isto é para escolher o campo e então escolher a linha e coluna onde será impresso o valor deste campo na NF.


Obrigado a todos

Enviado: 30 Set 2004 18:49
por Daniel
Um exemplo

Código: Selecionar todos

use seu_banco_nota
vachoice:= {}
vbanco:= seu_banco_nota->(dbstruct())
   Aeval(vbanco,{|afield| AADD(vachoice,aField[1])})
achoice(1,1,10,50,vachoice)
Inkey(0)

Legal, era isto mesmo que eu queria, só uma coisinha mais.

Enviado: 01 Out 2004 20:26
por Paulao
Como fazer para capturar o nome do campo para um campo de outro arquivo?

Grande abraço

Enviado: 02 Out 2004 15:03
por Daniel
olhe o ex.

Código: Selecionar todos

use seu_banco_nota 
vachoice:= {} 
vbanco:= seu_banco_nota->(dbstruct()) 
Aeval(vbanco,{|afield| AADD(vachoice,aField[1])}) 
use banco_para_dados
For x:= 1 to len(vachoice)
append blank
replace seu_campo with vachoice[x]  //seu_campo tem 10 caracter
next
Inkey(0)