× Linguagem de Programação ADVPL

Perguntas CpyS2T - Verificar se o arquivo do server foi alterado

Mais
11 anos 4 meses atrás #15366 por cmkas
Estou copiando do Server para o Cliente, alguns arquivos com a função:

CpyS2T( "\CRYSTAL\IMPOSTOS.RPT", "C:\SMARTCLIENT\CRYSTAL", .T. ) .

Contudo eu queria copiar sómente se houvesse alguma alteração desse arquivo.

Como verificar se houve alteração ou não ????


Obrigado

Cmkas

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15368 por kanaamlrr
cara, acho que você consegue verificar a data de alteração pela função Directory

Ai nesse caso você teria que comparar a data do server com a do client e substituir...
acho que dá certo, testa ai e posta pra gente se deu certo.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15380 por cmkas
O que acontece é que quando a função cpys2t grava no cliente,
ele coloca a data e hora da gravação no arquivo copiado,
então não tem como se basear em data e hora.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15383 por kanaamlrr
Então, se ele copiou para o cliente às 20:00 do dia 05/07, a data e hora dele é inferior a essa.

Quando verificar novamente, se for superior às essa hora, significa que foi atualizado após a última cópia, então pode se basear nela que não terá problemas...

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.132 segundos
Joomla templates by a4joomla