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]);
|
Escopo da Macro
|
Aplicação Gráfico
|
Aplicação Consulta
|
| onInit
|
onApplicationInit onInit
|
|