Fórum Numerar linhas do relatório no RAVE #349398
22/11/2007
0
Estou com uma dificuldade em criar um relatório onde cada linha dele seja numerada sequencialmente ex:
1- nome, rg, .......
2- nome, rg, ......
3- nome, rg, .......
4- nome, rg, ........
5- nome, rg,.......
......
.....
pois neste relatório tem + ou - 6.000 linhas e meu cliente me pediu para numerar as linhas para facilitar seu trabalho
Alguém sabe como fazer isto no RAVE???????
Robsonr
Curtir tópico
+ 0Posts
22/11/2007
Alan.adolfo77
Gostei + 0
22/11/2007
Robsonr
Gostei + 0
22/11/2007
Robsonr
Gostei + 0
23/11/2007
Robsonr
Gostei + 0
23/11/2007
Facc
Não trabalho com Rave, mas não teria como criar um contador e no onprint de um label vc incrementar?
Gostei + 0
23/11/2007
Robsonr
Gostei + 0
23/11/2007
Facc
como disse não trabalho com rave... mas creio que exista alguma função do proprio rave que retorne o que vc deseja
Outra coisa esses dados são sequenciais? se positivo, pq não colocar diretamente no bd?
Gostei + 0
23/11/2007
Robsonr
a função para me retornar oq eu quero
Gostei + 0
27/11/2007
Robsonr
Gostei + 0
29/11/2007
Hnegrao
Se a sua versão do RAVE aceiter varaiável no Event Edtor (Se não mim engano só a partir da versão 6)
Faça o seguinte?
1º Crie um parâmetro chamado LineCoun Relatório, clicando na propriedade parameter;
2º Coloque um componente Datatext e no evento OnGetText do Datatext coloque o segunte codigo:
var
iCount: Integer;
sCount: String;
iCount := StrToInt(RaveProject.GetParam(´LineCount´));
sCount := IntToStr(iCount + 1);
Value := sCount;
RaveProject.SetParam(´LineCount´, sCount);
3º Coloque na propriedade DataField do DataText o sequinte texto: Param.LineCount
4º Na chamado do relatório basta seta o parametro
RvProject1.SetParam(´LineCount´, ´0´);
Ex.:
RvProject1.Open;
RvProject1.SetParam(´LineCount´, ´0´);
RvProject1.ExecuteReport(´Report1´);
RvProject1.Open;
5º Incua RvLDCompiler no uses;
Espero que isso te ajude;
Qualquer dúvida o meu email é fhnegrao@ibest.com.br
Gostei + 0
30/11/2007
Robsonr
Gostei + 0
30/11/2007
Robsonr
Gostei + 0
30/11/2007
Hnegrao
2º Clica na propriedade [b:2f3d41460c]parameter[/b:2f3d41460c].
3ºClica nos [b:2f3d41460c]tres pontinho[/b:2f3d41460c] ao lado dessa propriedade.
e basata degitar: [b:2f3d41460c]LineCoun[/b:2f3d41460c]
Gostei + 0
03/12/2007
Robsonr
muito obrigado hnegrao, funcionou do jeito que eu queria
valew mesmo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)