Estou desenvolvendo um relatório com o IReport 3.7.6 e incluí um crosstab para listar os nomes do alunos e suas respectivas notas.
Até então tudo bem, o problema é que preciso incluir um sequencial para cada aluno, por exemplo:
1 jose
2 pedro
3 maria
.
.
A principio tinha feito isso no sql usando a função “cast (row_number() over(partition by disciplina order by nomealuno) as int”. No sql ele funciona direitinho, mas quando vou listar no crosstab ele enumera assim: 1,10,11,2,3… mas preciso q enumere 1,2,3,4,5,6,7,8,9,10,11…
Já tentei a solução para isso em vários foruns e ate agora nada…nao acredito q isso seja impossivel de resolver…
desde já agradeço qualquer ajuda…