Numerar linhas do relatório no RAVE
Bom dia pessoal!
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???????
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
Curtidas 0
Respostas
Alan.adolfo77
22/11/2007
Se vc tiver programando o relatoria da para fazer colocando um cont como variavel.
GOSTEI 0
Robsonr
22/11/2007
eu sou iniciante em delphi e rave , eu fiz o sistema gerar o relatório de maneira simples no rave ( fiz a conexão com o banco de dados e inseri os campos no relatório), se alguém puder me dar um exemplo de como numerar as linha eu ficaria muito agradecido
GOSTEI 0
Robsonr
22/11/2007
alguém por favor sabe uma solução???????
GOSTEI 0
Robsonr
22/11/2007
sobe
GOSTEI 0
Facc
22/11/2007
Bom dia pessoal!
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???????
Não trabalho com Rave, mas não teria como criar um contador e no onprint de um label vc incrementar?
GOSTEI 0
Robsonr
22/11/2007
O problema é q eu ja tenho varios relatorios rodando no rave , então eu gostaria de saber se tem como adicionar este contador no meu relatório rave
GOSTEI 0
Facc
22/11/2007
O problema é q eu ja tenho varios relatorios rodando no rave , então eu gostaria de saber se tem como adicionar este contador no meu relatório rave
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
Robsonr
22/11/2007
os relatórios estão fora de seguencia , e alguns são apenas partes de minha table , então eu ja pesquisei no rave mais naum consigo achar
a função para me retornar oq eu quero
a função para me retornar oq eu quero
GOSTEI 0
Robsonr
22/11/2007
sobe
GOSTEI 0
Hnegrao
22/11/2007
Qual a versão do reve vc usa?
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
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
Robsonr
22/11/2007
só uma dúvida onde devo criar o parametro??
GOSTEI 0
Robsonr
22/11/2007
ah, a versão que estou usando é a 6.5 do Rave
GOSTEI 0
Hnegrao
22/11/2007
1º Seleciona relatório desejado no treewiew do Rave.
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]
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
Robsonr
22/11/2007
VALEW!!!!
muito obrigado hnegrao, funcionou do jeito que eu queria
valew mesmo
muito obrigado hnegrao, funcionou do jeito que eu queria
valew mesmo
GOSTEI 0