Olá.
Estou fazendo um relatório que retorna os itens de uma cotação e precisaria inserir um campo de contador do itens, como abaixo, ex1:
Fornecedor - 1
1 - Caderno
2 - Caneta
3 - Livro
4 - Borracha
5 - Cadeira
6 - Mesa
Fornecedor - 2
1 - Caderno
2 - Caneta
3 - Livro
4 - Borracha
5 - Cadeira
6 - Mesa
O relatório atual utiliza o campo TCITMORCAMENTO.NSEQITMOV para retornar esse sequencia, mas como a cotação as vezes pega itens de outras movimentações para serem cotadas junto ao mesmo fornecedor a exibição fica errada, ex2:
Fornecedor - 1
1 - Caderno
2 - Caneta
3 - Livro
1 - Borracha
2 - Cadeira
3 - Mesa
Fornecedor - 2
1 - Caderno
2 - Caneta
3 - Livro
1 - Borracha
2 - Cadeira
3 - Mesa
No gerador de relatório tem uma opção de inserir um contador (Através do Menu), mas o contador não zera a cada quebra do grupo e exibição fica assim:
Fornecedor - 1
1 - Caderno
2 - Caneta
3 - Livro
4 - Borracha
5 - Cadeira
6 - Mesa
Fornecedor - 2
7 - Caderno
8 - Caneta
9 - Livro
10 - Borracha
11 - Cadeira
12 - Mesa
Para tentar contornar essa situação, fiz Select que retorna os dados da forma que preciso (Ex. 10 registro), mas ao incluir na linha de detalhe, mostra sempre a primeira linha (10 vezes), a linha de detalhe não passa para os registro seguintes do Select.
Gostaria de saber se tem como:
-> Ou fazer com que a opção do contador (do próprio Gerador de Relatório), Zerar a cada Quebra;
-> Ou exibir todas as linhas retornadas pelo Select:
-> Ou qualquer outra alternativa que resolva essa questão.
Desde já agradeço e até mais.
Pedro