Histórico da Página
...
- Válido para Function e User Function, lembrando que uma vez definido a SchedDef, ao chamar a rotina o ambiente já está inicializado.
- Uma vez definido a Static Function SchedDef(), a rotina deixa de ser uma execução como processo especial, ou seja, não se deve cadastrá-la no Agendamento passando parâmetros de linha. Ex: Funcao("A","B") ou U_Funcao("A","B").
- O nome da função principal deve ter o mesmo nome do fonte. No exemplo abaixo, o nome do fonte seria TSTSCHD.prw.
- Para maiores informações sobre o novo Schedule, acesse o Help do Protheus.
- A partir da lib 20241007 será possivel selecionar o layout do relatório TReport no agendamento.
- Necessário ser passado o parâmetro 6 no retorno da função scheddef.
- Esse parametro deve ter o nome do relatório (parâmetro 1 do método new da classe TReport)
- Caso não seja passado será feita uma tentativa de encontrar layout pelo nome da função do agendamento
- Por questão de segurança, apenas layouts sem usuário e senha definida serão considerados no agendamento.
- Caso o layout tenha sofrido alguma alteração nesse sentido (senha ou usuário) entre a inclusão do agendamento e a execução, será utilizado o layout padrão.
Exemplo de definição da SchedDef:
...
Import HTML Content
Visão Geral
Conteúdo das Ferramentas