Autor Tópico: [RESOLVIDO] Consulta, Exportando  (Lida 574 vezes)

Jocimar

  • Expert
  • *****
  • Mensagens: 621
[RESOLVIDO] Consulta, Exportando
« Online: Junho 20, 2016, 10:50:36 am »
Bom dia!

SC: 8.1.044
Linux: Debian 8.4 64 bits
Ambiente: Desenvolvimento

No manual diz :
Os arquivos resultantes das exportações de dados (PDF, XLS, XML, CSV e RTF) são gravados no diretório "temporário" especificado na configuração do Scriptcase, tanto em desenvolvimento quanto em produção, com o prefixo "sc_" seguido de uma identificação única, de tal maneira que um arquivo de um determinado usuário não subscreva um outro.

Entendo que pode ser utilizado numa app do tipo consulta, e ao usar o botão de exportação o SC irá considerar o nome de arquivo que informamos
sc_set_csv_name
sc_set_pdf_name
sc_set_rtf_name
sc_set_xml_name
sc_set_xls_name
sc_set_word_name

Conforme exemplos do Web Help do SC:
Ex1:
sc_set_xls_name = "meu_arquivo.xls";

Ex2:
sc_set_csv_name = "sc_meu_arquivo.csv";

ou seja, adicionando conforme os exemplos, estas macros no evento "onScriptInit", o SC deverá ajustar o nome conforme descreve o manual do SC, porém, realmente não o faz. O diferencial para usar este recurso é que a app é aberta na consulta e o módulo inicial é para Word, utilizando Formato LIVRE

Estas macros realmente são com este propósito, ou devemos considerar algum problema de manual ou bug ?

« Última modificação: Agosto 23, 2016, 05:25:08 pm por Yuri Esteves »
Jocimar de Oliveira

Ronyan Alves

  • Administrator
  • Avançado
  • *****
  • Mensagens: 353
Re:Consulta, Exportando
« Responder #1 Online: Agosto 22, 2016, 11:37:35 am »
Teste utilizar as macros no evento OnApplicationInit.
--

Ronyan Alves
Equipe Scriptcase

Jocimar

  • Expert
  • *****
  • Mensagens: 621
Re:Consulta, Exportando
« Responder #2 Online: Agosto 23, 2016, 02:41:18 pm »
Teste utilizar as macros no evento OnApplicationInit.

Ronyan,

Bom dia!

SC: 8.1.045
Linux: Debian 8.4 64 bits
Ambiente: Desenvolvimento

Testes efetuado e está funcionando!
Grato pela atenção.

Solicitação Resolvida!
Jocimar de Oliveira