FwDateUpd - Resultado

FwDateUpd

 

Descrição

Essa é uma função de framework, que deve ser utilizada dentro de outras rotinas quando se deseja que a database seja atualizada automaticamente na virada do dia.
Ela deve ser chamada dentro do loop principal da rotina, pois assim que sua chamada for realizada, a data já é atualizada

Sintaxe

FwDateUpd( <lVerAccess> )

 

Parâmetros

ParNomeTipoDescriçãoDefaultObgRef
01lVerAccessBooleanAnalisa permissão de acesso – 36 (Alterar Database do Sist.)X

Retorno

RetornoTipoDescrição

Exemplo

#INCLUDE "TOTVS.CH"

User Function FwDateUpd()
Local lContinue := .T.

Do While lContinue

	FwDateUpd(.F.)
	lContinue := MsgYesNo( "Continuar no Loop?","Aviso em " + Dtoc(If(Type("dDatabase") == "D", dDatabase, Date() ) ) )

EndDo

Return( Nil )

Resultado

FwDateUpd - Resultado

FwDateUpd – Resultado

Informação Adicional

Informações Adicionais

Por padrão, essa rotina considera o acesso de usuário de número 36, que indica se ele pode ou não alterar a database do sistema.
Isso significa que caso ele possa alterar, não há problema da data se manter no dia anterior, e assim a função FwDateUpdNÃO (aviso) irá atualizar a data.
Quando o parâmetro lAccess36 estiver como .F., a função atualizará a data independente de permissão de usuário

0 respostas

Deixe uma resposta

Want to join the discussion?
Feel free to contribute!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *