Meu modo de trabalho
Enviado: 26 Jan 2020 22:47
Ok, erro de programador.
No segundo IF, por precaução, é sinal de maior, mas deixei nas atualizações de 2019.
Como já passou.... nunca era executado.
Porque diferente:
Entra a versão 2020, digamos que no cliente seja 2018, faz toda conversão, mas não vai apagar nada.
Na próxima entrada, que tudo está convertido e a versão mudou pra 2020, sinal de que tudo correu bem, então apaga.
Fiz isso como precaução.
Mas... deixei em 2019... e se a versão mudou pra 2020, nem processa nenhuma conversão de 2019, nem essa.
Agora sim, 2 DBFs a menos, e 100MB a menos em DBF.
Pois é... perdendo tempo e espaço à toa fazendo backup desses 100MB.... rs
Ainda bem que fui postar aqui, e reparei no jpestoque.dbf...
Código: Selecionar todos
IF AppVersaoDbfAnt() < 20200101; Update0100A(); ENDIF
IF AppVersaoDbfAnt() > 20200101; Update0100B(); ENDIF // apagar apos ok
IF AppVersaoDbfAnt() < 20200102.1; Update0102A(); ENDIF
IF AppVersaoDbfAnt() < 20200102.2; Update0102B(); ENDIF
IF AppVersaoDbfAnt() < 20200110.1; Update0110A(); ENDIF
IF AppVersaoDbfAnt() < 20200113.1; Update0113A(); ENDIF
IF AppVersaoDbfAnt() < 20200116.1; Update0116A(); ENDIF
RETURN NIL
Como já passou.... nunca era executado.
Porque diferente:
Entra a versão 2020, digamos que no cliente seja 2018, faz toda conversão, mas não vai apagar nada.
Na próxima entrada, que tudo está convertido e a versão mudou pra 2020, sinal de que tudo correu bem, então apaga.
Fiz isso como precaução.
Mas... deixei em 2019... e se a versão mudou pra 2020, nem processa nenhuma conversão de 2019, nem essa.
Agora sim, 2 DBFs a menos, e 100MB a menos em DBF.
Pois é... perdendo tempo e espaço à toa fazendo backup desses 100MB.... rs
Ainda bem que fui postar aqui, e reparei no jpestoque.dbf...