Pular para o conteúdo

Analisar no Excel e imprimir em PDF os dados exportados de uma grade

Leitura de 4 minutos

Ao exportar uma grade do Kryia One, o conteúdo dos arquivos mudou: no Excel, números e datas chegam como números e datas de verdade, e no PDF, números e datas seguem o idioma que você escolheu no sistema. O jeito de exportar não mudou: o Excel sai como .xlsx e o PDF como .pdf, com o nome do arquivo ajustado pelo sistema.

Este artigo explica o que você encontra dentro desses arquivos. Para exportar e escolher as colunas, veja exportar e escolher colunas numa tela de cadastro.

Antes, o Excel recebia números e datas como texto no formato brasileiro, o que impedia somar, filtrar por data ou ordenar direito. Agora a célula guarda o valor (número ou data) junto com um formato de exibição. Com isso, somas, filtros e ordenação funcionam.

Tipo da coluna Como chega ao Excel
Número Número, com separador de milhar e as casas decimais do campo (como #,##0.00)
Valor com máscara de moeda Número, no formato "R$" #,##0.00
Percentual Número, no formato #,##0.00"%"
Data e data e hora Data de verdade, com formato de data (ou de data e hora) embutido

A data é calculada pelo horário de São Paulo.

O Excel recebe a data com um formato embutido (m/d/yy ou m/d/yy h:mm). Com isso, a planilha mostra a data e os separadores no padrão do idioma de quem a abre, e não necessariamente no padrão brasileiro.

O que não é número nem data vai como texto:

  • chave estrangeira (a coluna que escolhe um registro de outra tela) e lista de opções, que saem como o rótulo correspondente, não como o código;
  • CPF/CNPJ e CEP;
  • campos de texto.

Como ficam como texto, essas colunas não somam.

Quando a grade tem linha de totais, ela também é gravada com valor de verdade e formato. Isso vale para soma, média, máximo, mínimo e contagem.

As colunas de hora seguem como horas que podem ser somadas, no formato [h]:mm:ss.

No PDF, os números e as datas do corpo da tabela e dos totais seguem o idioma ativo do usuário.

  • Em pt-BR, o formato continua o brasileiro: dia/mês/ano (dd/mm/aaaa) e 1.234,50.
  • Em en-US, o mesmo número sai como 1,234.50, e um total como 2,234.50.

A moeda continua em real (BRL). Em en-US, o valor sai como R$ 1,234.50: os separadores seguem o idioma, mas o símbolo é R$.

A data e hora de impressão, no cabeçalho, sai no idioma ativo, no horário de São Paulo e sem segundos.

Os textos fixos do cabeçalho e do rodapé continuam em português, em qualquer idioma: “Data e Hora de Impressão”, “Usuário”, “Página X de Y” e “Powered by Kryia”.

Para trocar o idioma, veja usar o Kryia One em inglês ou espanhol.

  • CSV: sem mudança.
  • Moeda: é sempre real (R$), no Excel e no PDF.
  • Rótulos: chave estrangeira, lista de opções e texto continuam exportados como rótulo.
  • Como exportar: o uso é o mesmo de antes.

Uma coluna do Excel não soma. Confira se ela é de número, de valor ou de percentual. CPF/CNPJ, CEP, rótulos de chave estrangeira e de lista de opções e textos saem como texto e não somam.

A data da planilha aparece em outro formato do que eu esperava. É o esperado: a data vai como data de verdade com formato embutido, e o Excel a mostra no padrão do idioma de quem abre o arquivo.

O PDF saiu com “Página X de Y” e “Usuário” em português, com o sistema em inglês. É o esperado: os textos fixos do cabeçalho e do rodapé continuam em português. Só números, datas e a data e hora de impressão seguem o idioma.

O valor em reais saiu com vírgula e ponto trocados no PDF. É o esperado em outro idioma: os separadores seguem o idioma ativo, e o símbolo continua R$.