sc_set_export_name ("tipo_exportacao", "nome_do_arquivo")

Os arquivos resultantes das exportações realizadas na consulta, são armazenados no diretório tmp (temporário) especificado nas configurações da ferramenta.

Tanto em desenvolvimento quanto em produção, os arquivos são armazenados com o prefixo sc_ e uma chave única. Após um tempo, os arquivos com o prefixo sc_ serão apagados.

Para evitar que os arquivos exportados sejam apagados, é possível utilizar esta macro para renomeá-los.

Lista de Parâmetros

Parâmetro Valor Descrição
"tipo_exportacao"

String contendo o tipo da exportação, que deve ser protegida por aspas.

  Exemplo de uso na macro.
   "csv"

 Lista das valores suportados:

  • csv
  • json
  • pdf
  • rtf
  • xml
  • xls
  • word
Devemos informar o tipo de arquivo que desejamos renomear.

Esta parâmetro não aceita variáveis.
"nome_arquivo"

String contendo o nome que o arquivo vai receber.

Exemplo de uso na macro:

"Novo nome do arquivo"

Valores suportados

  • String com o nome
  • Variável Global

Parâmetro obrigatório, onde devemos informar o nome que o arquivo irá receber.

 

Confira abaixo alguns exemplos de utilização da macro:

Exemplo 1 -Definindo um nome a um arquivo PDF

sc_set_export_name("pdf", "meu_arquivo_pdf.pdf");

Exemplo 2 - Definindo um nome de um arquivo passando o valor por uma variável global.

sc_set_export_name("json", [glo_nome_json]);