Árvore de páginas

Erro "for input string" no console do TDS

Produto:

TOTVS Developer Studio

Versões:

11.2 e 11.3

Ocorrência:

Erro durante a compilação de fonte customizado, exibindo no console do TDS o erro for input string: "STRING_NOME" [Projeto: NOME_PROJETO]

Ambiente:

Protheus 12

Passo a passo:

O erro abaixo ocorre por motivo de nomenclatura indevida do arquivo .pr*.


Console do TDS


Arquivo


Função


Como resolver?

  1. Altere o nome do arquivo .prw retirando os espaços em branco ou substitua-os pelo caractere underline ( _ );
  2. Retire os parenteses presentes no nome ou qualquer outro caractere não-alfanúmerico (com exceção do underline e do hífen);
  3. Efetue novamente a compilação.


Arquivo com nome atualizado


Observações:

  • A exceção for input string: "STRING_NOME" [Projeto: NOME_PROJETO] dispara pelo Java é referente a inconsistência de nomenclatura de funções, variáveis, constantes ou métodos.