Sistema de gestão ELIGO

O que fazer quando for apresentada a mensagem "IllegalArgumentExeption: Invalid row number (65536) outside allowable range(0..65535)" ao gerar uma planilha a partir do sistema?

ELIGO.FAQ-14468
Atualmente existem duas maneiras de realizar a exportação de uma lista de dados do sistema:

Principais diferenças:


Planilha:

A planilha pode ser exportada através do botão "Planilha" localizado junto com os outros botões ou no botão "Outros > Planilha".
A planilha é um arquivo de formato XLS. Existem algumas limitações quanto a este formato, uma delas é algo que interfere na exportação de uma lista de dados muito extensa: o número de linhas que pode ser exportado através dessa funcionalidade. A planilha (arquivo XLS) pode carregar 65.535 linhas de dados, ou seja, caso a lista de dados apresentada pelo sistema possua mais de 65.535 linhas, o sistema não pode realizar a exportação por conta desta limitação do formato de arquivo Planilha XLS.

Arquivo CSV:

O arquivo CSV pode ser exportado através do botão "Exportação" localizado junto com os outros botões ou no botão "Outros > Exportação". Na tela seguinte o usuário deve selecionar o formato CSV e clicar em "Exportar".
O arquivo CSV é aparentemente uma planilha comum, porém a forma como armazena os seus dados é um pouco diferente. Ele armazena dados tabelados em formato de texto separados por um caractere de separação (em geral, uma vírgula ou um ponto e vírgula), ou seja, possui um limite de dados muito maior do que o da planilha comum pois armazena seus dados da mesma forma que um editor de textos. O arquivo CSV pode ser normalmente visualizado e editado usando um editor de planilhas nativo do computador (Microsoft Excel, Open Office Calc, etc).

Apresentação e correção do erro:

Caso tente-se realizar a exportação de uma planilha XLS com mais de 65.535 linhas o sistema apresentará a mensagem:
java.lang.IllegalArgumentExeption: Invalid row number (65536) outside allowable range(0..65535)
Ao apresentar esta mensagem, o sistema informa ao usuário que o número de linhas que ele está tentando exportar excede o valor permitido para o formato de planilha selecionado, pois o valor máximo permitido é 65.535. Portanto, o usuário pode optar pela exportação de arquivo CSV para realizar exportações de grandes quantidades de dados.
Ao fazer a exportação do arquivo CSV, o usuário pode realizar as mesmas atividades realizadas na planilha, podendo até, salvar o arquivo CSV em formato de planilha XLSX, que é o formato correspondente ao XLS (planilha) porém com uma capacidade de armazenamento de dados maior.

Pontos a se considerar:


Ver também:
Como configurar o idioma do editor de planilhas para adaptação de um arquivo CSV?