Situação
Ao gerar o relatório em Excel dento da rotina de cadastro de produtos, ocorre a mensagem de erro:
Falha imprevista na rotina MontarRelatórioExcelSimples
Causa
Descrição: Application-defined or object-defined error.
Referência/Erro: 14300003/1004.
Resolução
O erro é causado por registros na tabela prodempeeee
(onde 'eeee' é o código da empresa) nas colunas prodemp com descrições que iniciam com um dos seguintes símbolos matemáticos: +,−,∗,/,=.
- Exemplo:
Prodemp: ** 2R0/ 127177/J / ‘
Descricao: =CADERNO CD ESP UNIV 16X1 MAIS+ 320FLS – PC
2. Para correção, devem ser listados os registros incorretos que apresentam os símbolos matemáticos no início do nome referente às colunas prodemp ou descrição.
Sql de consulta:
select id, prodemp, descricao from "prodempeeee"
where prodemp like '+%'
or prodemp like '-%'
or prodemp like '*%'
or prodemp like '/%'
or prodemp like '=%'
or descricao like '+%'
or descricao like '-%'
or descricao like '*%'
or descricao like '/%'
or descricao like '=%';
3. Com a alteração, deverá ficar conforme abaixo:
Prodemp: ** 2T2/ 911253/B / alterado para 2T2/ 911253/B / (Foi retirado os **).
Descricao: =CADERNO CD ESP UNIV 16X1 MAIS+ 320FLS – PC alterado para CADERNO CD ESP UNIV 16X1 MAIS+ 320FLS – PC.
4. Será necessário corrigir todos os registros que forem identificados com essas informações.