Duvidas quanto a chart em iReport

eu tenho a seguinte situação:

eu to tentando fazer um gráfico de barras que é gerado do resultSet que vem da aplicação
nesse resultSet vem muitos resultados,

então eu queria poder limitar essa quantidade, mas apenas para gerar o gráfico, ou seja,
limitar a quantidade de barras sem limitar o resultado do ResultSet

por exemplo:
meu resultSet retorna 80 linhas,
dessas 80 eu quero que o gráfico tenha apenas as 10 primeiras demonstradas como barras.

a quantidade máx de barras é um parametro do relatório.
eu tentei limitar nas propriedades do gráfico porém apenas deixou de mostrar as barras mas os labels continuaram sendo mostrados.

eu sei que tem como usar um chart customizado e limitar no dataset lá.
Eu até consegui fazer esse chart customizado só que eu não sei como pegar o parametro do relatrório que diz qual a quantidade de colunas que o gráfico deveria ter.

alguém pode me ajudar?

eu descobri uma forma, não foi a mais correta mas funcionou mais ou menos

eu limitei a quantidade de barras no próprio iReport
indo nas propriedades do gráfico e fazendo uma condição.

Essa condição tem que ser feita tanto nos labels quanto nos valores das barras.
Porém…o plot fica com um espaço no final pois retorna como se existisse uma barra ali.