Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A Rotina Schedule tem por objetivo agendar execuções de rotinas. a A rotina CNTA320 também pode ser executada viaSchedule.

Aviso
titleAtenção!

Para que possa ser executado via Schedule, é preciso criar uma User Function que fará a chamada da rotina CNTA320 junto da função SchedDef e retornará os parâmetros corretos para que possam ser incrementadas as perguntas dentro do Schedule.

Bloco de código
titleExemplo
linenumberstrue
#INCLUDE "PROTHEUS.CH"

User Function CallRot()
    CNTA320()
Return


Static Function SchedDef()

Local aParam  := {}

aParam := { "P",;           //Tipo R para relatorio P para processo
            "CNTA320",;     //Pergunte do relatorio, caso nao use passar ParamDef
            ,;              //Alias
            ,;              //Array de ordens
            "Teste Schedule CNTA320"}               //Titulo - ""

Return aParam


Exemplo de Execução dentro do Schedule:

Image Added

Conteúdos Relacionados