Função TIME()

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Função TIME()

Mensagem por jpalma »

Boa tarde

Quando altero no Windows a HORA do computador, estando o sistema aberto, ou seja, em utilização e após chamo a função TIME() ele me apresenta a HORA anterior.

Exemplo:

Hora Atual: 10:11:12 (verificado pela função TIME())

Hora Alterada no Windows: 11:20:30

Após alterada a HORA chamo novamente a função TIME() e é apresentado a hora atualizada porem referente ao horario das 10, por exemplo, 10:11:19.

Com fazer para que ao chamar a função TIME() seja apresentada a hora atualizada referente ao horario das 11 horas ?

Para atualizar a HORA tenho que sair e voltar ao programa.


grato
MARINI
Usuário Nível 3
Usuário Nível 3
Mensagens: 288
Registrado em: 06 Jul 2004 08:06
Localização: Pindamonhangaba SP

Mensagem por MARINI »

Altere pelo proprio programa assim:

SWPRUNCMD("TIME 11:20:30")
Sds
Marini
jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Mensagem por jpalma »

Marini

A alteração da HORA deve ser feita no Windows, com o programa aberto, e quando chamar a função TIME() dentro do programa deve ser mostrado a HORA alterada.
Este teste é feito pela SEFAZ quando da homologação do programa para utilizar com impressora fiscal.

grato
Responder