- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- CpyS2T - Verificar se o arquivo do server foi alterado
×
Linguagem de Programação ADVPL
Perguntas CpyS2T - Verificar se o arquivo do server foi alterado
- cmkas
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 42
- Obrigados Recebidos: 0
11 anos 4 meses atrás #15366
por cmkas
CpyS2T - Verificar se o arquivo do server foi alterado foi criado 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
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.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 4 meses atrás #15368
por kanaamlrr
Respondido por kanaamlrr no tópico CpyS2T - Verificar se o arquivo do server foi alterado
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.
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.
- cmkas
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 42
- Obrigados Recebidos: 0
11 anos 4 meses atrás #15380
por cmkas
Respondido por cmkas no tópico CpyS2T - Verificar se o arquivo do server foi alterado
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.
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.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 4 meses atrás #15383
por kanaamlrr
Respondido por kanaamlrr no tópico CpyS2T - Verificar se o arquivo do server foi alterado
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...
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.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- CpyS2T - Verificar se o arquivo do server foi alterado
Tempo para a criação da página:0.132 segundos