[RESOLVIDO] Alterar nome de arquivo XLS exportado pela consulta

Prezados,
Não sei se alguém já teve essa necessidade.

Pesquisei no forum e não encontrei.

É possível alterar o nome do arquivo gerado pelo SC através da consulta->exportação->xls ?

Pelo que vi na página de exportação… o sc gera um código assim:

Vi que o SC gera o arquivo “cons_financ_xls.class.php”…
“nome_consulta”_xls.class.php

E dentro há um bloco HarCode…
$this->Arquivo = “sc_xls”;
$this->Arquivo .= “" . date(“YmdHis”) . "” . rand(0, 1000);
$this->Arquivo .= “_cons_financ”;
$this->Arquivo .= “.xlsx”;
$this->Tit_doc = “cons_financ.xlsx”;

Resolveria… Mas teria que estar “atento” para esse arquivo php…

Use a macro sc_set_XXX_name na consulta, no evento onApplicationIni:

Depois leia todas as macros do SC, tem muita coisa já pronta, que você pode vir a usar nos seus projetos:
https://www.scriptcase.com.br/docs/pt_br/v9/manual/14-macros/01-visao-geral/

1 Curtida

Muito Obrigado Jailton!!!