Fórum Relatório Linha / Coluna #268674
15/02/2005
0
se tiver preview ou como faze-lo melhor ainda...
Se possivel que tenha exemplos...
Me paresse que o rave faz isso através do rvsystem .... se alguem tiver algum exemplo de como utiliza-lo....
grato
Guilherme
Guibas
Curtir tópico
+ 0Posts
15/02/2005
Sremulador
Gostei + 0
16/02/2005
Guibas
vi o rdprint.... mas é pago ... gostaria de algum naquele estilo só q free;
Gostei + 0
16/02/2005
Silviogs
tenho o que voce precisa:
procedure Say(Nlin,Ncol: Integer;Var LinhaAtual: Integer; Var Arquivo: Text;Texto: Variant);
procedure Say(Nlin,Ncol: Integer;Var LinhaAtual: Integer; Var Arquivo: Text;Texto: Variant);
{Função para impressão de linhas em um relatório}
var
X: Integer;
begin
Write(Arquivo,#13);
If Nlin<>LinhaAtual then begin
for X :=LinhaAtual to (Nlin-1) do begin
WriteLn(Arquivo,´´);
LinhaAtual:=LinhaAtual+1;
end;
end;
If Ncol>0 then begin
For X:=0 to Ncol do begin
Write(Arquivo,´ ´);
end;
end;
If LinhaAtual >=63 then { 63 É O NÚMERO DA ÚLTIMA LINHA ANTES DO RODAPÉ} begin
For X:=63 to 67 do { 67 É A QUANTIDADE DE LINHAS POR PÁGINA } begin
Writeln(Arquivo,´´);
LinhaAtual:=1;
end;
end;
Write(Arquivo,Texto);
end;
OBS: a forma de como usar posto à tarde, pois tenho o exemplo em casa.
Atenciosamente,
Silvio Guedes
Gostei + 0
16/02/2005
Vinicius2k
Colega,
Baixe e teste o VDOPrint -- http://devres.freeprohost.com -- e qualquer dúvida estou à disposição no fórum do projeto.
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)