Fórum Socorro ou vou ser despedido......... #155777
25/04/2003
0
codigo com 9 possicoes e historico com 40 posicoes e preciso pegar o conteudo desta tabela atraves de um botao enviar para um objeto memo item por item e com um outro botao enviar para um arquivo *.txt
Obs: preciso fazer estes procedimentos sem utilizar o BDE, e sim tudo atraves de codigo.
Obrigado....
Martelato
Curtir tópico
+ 0Posts
25/04/2003
Aroldo Zanela
Sem falar que isso dá para fazer até no Excel (limitado a 65535 registros).
Gostei + 0
25/04/2003
Soulless
Gostei + 0
25/04/2003
Prosystem
No evento onclick do botao
procedure
var
v_tudo,v_codigo,v_descri:string
v_item,v_qtd:integer;
begin
v_item:=table1.reccount;
v_qtd:=0;
with table1 do
while v_qtd <= v_item do
v_codigo:=inttostr(table1.fieldbyname(´codigo´).asinteger);
v_descri:=table1.fieldbyname(´historico´).asstring;
v_tudo:=v_codigo+||+v_descri
memo1.add.lines:=v_tudo
v_qtd:=v_qtd+1
end
O processo acima devera adicionar a concatenacao dos campos que deseja para as lihas do componente memo.
Depois e so imprimir.
Espero que isto te ajude.
Gostei + 0
25/04/2003
Aroldo Zanela
No evento onclick do botao
procedure
var
v_tudo,v_codigo,v_descri:string
v_item,v_qtd:integer;
begin
v_item:=table1.reccount;
v_qtd:=0;
with table1 do
while v_qtd <= v_item do
v_codigo:=inttostr(table1.fieldbyname(´codigo´).asinteger);
v_descri:=table1.fieldbyname(´historico´).asstring;
v_tudo:=v_codigo+||+v_descri
memo1.add.lines:=v_tudo
v_qtd:=v_qtd+1
end
O processo acima devera adicionar a concatenacao dos campos que deseja para as lihas do componente memo.
Depois e so imprimir.
Espero que isto te ajude.[/quote:b59e3bc634]
Colega,
Mas assim ela está utilizando o BDE (TTable).
Gostei + 0
25/04/2003
Prosystem
Me responda quando tem que concluir esta tarefa que eu te mando uma rotina ja compilada para efetuar esta tarefa. OK.
Gostei + 0
25/04/2003
Prosystem
Gostei + 0
25/04/2003
Marcelo.c
Mas antes de mais nada, seria interessante saber porque motivo não pode utilizar BDE, aí talvez possamos pensar em algo melhor.
Gostei + 0
25/04/2003
Martelato
Aguardo Resposta...
Obrigado
Edmar ...
Gostei + 0
25/04/2003
Bon Jovi
http://sourceforge.net/projects/tdbf/
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)