Autor Tópico: Processamento de rotina batch  (Lida 1138 vezes)

ariarantes

  • Novato
  • *
  • Mensagens: 39
Processamento de rotina batch
« Online: Junho 10, 2015, 07:41:39 pm »
Pessoal,

Tenho uma aplicação controle para o fechamento de mês, onde existem alguns campos que são usados como parâmetros para a rotina de fechamento de mês.

Minha dúvida é saber se tem como ir mostrando na tela os passos da rotina. Algum tipo de "echo" ou log em tempo de execução.

Exemplo:

Gerando fatura do cliente 1
Fatura do cliente 1 OK

Gerando fatura do cliente 2
Fatura do cliente 2 OK

Gerando fatura do cliente 3
Cliente 3 sem pedidos

etc...

Alguma ideia?

Obrigado

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:Processamento de rotina batch
« Responder #1 Online: Junho 10, 2015, 09:43:20 pm »
Tente usar setimeout do javascript entre os scripts.

Haroldo

  • Expert
  • *****
  • Mensagens: 6274
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Processamento de rotina batch
« Responder #2 Online: Junho 11, 2015, 08:11:38 am »
a rotina ao ser disparada, vc deve ir gravando um log mo progresso em uma tabela.

Um evento ajax deve ler esse log e atualizar um campo label.

Um evento javascript de tempo deve executar o evento ajax.


ariarantes

  • Novato
  • *
  • Mensagens: 39
Re:Processamento de rotina batch
« Responder #3 Online: Junho 11, 2015, 11:44:26 am »
Haroldo,

utilizando recursos do próprio scriptcase?


Haroldo

  • Expert
  • *****
  • Mensagens: 6274
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Processamento de rotina batch
« Responder #4 Online: Junho 11, 2015, 11:54:40 am »
sim, e um pouquinho de javascript.

ariarantes

  • Novato
  • *
  • Mensagens: 39
Re:Processamento de rotina batch
« Responder #5 Online: Junho 11, 2015, 11:57:56 am »
Tem algum exemplo?

Esse evento Ajax que diz só pode ser por campo e somente nos eventos Onchange, OnClick, OnBlur e OnFocus.

Haroldo

  • Expert
  • *****
  • Mensagens: 6274
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Processamento de rotina batch
« Responder #6 Online: Junho 15, 2015, 07:18:16 pm »
Na 8.1 parece que vai ter botao Ájax.

Mas podemos acionar um evento Ájax de um campo criado manualmente e escondido