461118 - MFRWJOI-722 - Inconsistencia na exportação gotoexcel

Linha de Produto:

Datasul

Segmento:

Tecnologia

Módulo:

FAST - Frameworks, Architeture, Support & Tools

Função:

GotoExcel

Situação/Requisito:

Ao executar a rotina GotoExcel, é apresentada a inconsistência através da mensagem “invalid-handle”, gerando a planilha final sem dados.

Solução/Implementação:

A situação esta ocorrendo, devido a planilha utilizada como base para formatação do arquivo final (xlsx), no caso o csv. Durante a execução do gotoexcel é criado o arquivo .csv para realizar a formatação e a copia para a planilha final xlsx, porém, o mesmo não esta sendo finalizado da maneira correta e estava mantendo a planilha csv em modo de edição, gerando um arquivo de lock (uma especie de arquivo temporário para quando estamos alterando algo em documentos, planilhas, etc…), este arquivo fica oculto e apenas se habilitar a opção de arquivos e pastas ocultos do windows será possível visualiza-lo, o mesmo para alguns ambiente e cenários esta causando a inconsistência supra citada no chamado, com isto revisamos a logica para encerrar de maneira correta a edição do arquivo csv, não mantendo mais o arquivo de lock.


#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))