Páginas filhas
  • DFWKLOGIX-1599 DT Ajuste de funções para exportar conteúdo de array para arquivo XML, CSV ou UNL


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:

Framework (Linha Logix) - Administração Logix

Função:Exportação de conteúdo de array 4GL
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-1599


02. SITUAÇÃO/REQUISITO

No uso das funções de exportação de conteúdo de variáveis 4GL do tipo ARRAY OF RECORD para planilha excel no formato XML (Função _ADVPL_ExportArrayToExcelXML) ou  CSV (Função _ADVPL_exportArrayToExcelCSV), ou exportar para um arquivo no formato UNLOAD, que usa "|" como delimitador (Função _ADVPL_UnloadArrayToFile)  ocorrem os seguintes problemas:

      • Ao informar o caminho do arquivo de destino no servidor, a validação da pasta de destino emite alerta que a pasta não existe
      • Ao informar o array 4GL com elementos criados dinamicamente, as funções acusam que o tipo da variável não é do tipo ARRAY OF RECORD,

03. SOLUÇÃO

Alterações foram realizadas nas 3 funções para corrigir as inconsistências acima citadas e também foi incluído um bloqueio de execução da função _ADVPL_ExportArrayToExcelXML para que não seja acionada a partir de uma execução em modo JOB ou TELNET, pois esta função faz uso de funções que somente podem ser executadas no ambiente gráfico.

04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.2503 ou Framework Fix 12.1.2411(fix01)


05. ASSUNTOS RELACIONADOS