Olá pessoal…
Hoje vou mostrar duas funções que retornam dados da versão do Protheus, ideal para criar testes específicos entre as versões.
Existem duas funções que podem ser usadas para retornar a versão do Protheus, a função GetVersao e a GetRPORelease.
A primeira, tem dois retornos, o retorno completo, que traz tudo sobre a versão atual instalada, como por exemplo “TOTVS Série T…”, e o segundo retorno, é quando é informado .F. por parâmetro, então ela retorna apenas a versão do Protheus, por exemplo, “12” ou “11”.
A segunda, retorna especificamente a versão do Protheus, por exemplo, “12.1.007”, “12.1.016”, “12.1.017”, etc.
Segue abaixo, exemplos de como usar:
User Function zTeste() Alert(GetVersao()) //Retorna TOTVS Série T... Alert(GetVersao(.F.)) //Retorna 12 Alert(GetRPORelease()) //Retorna 12.1.017 Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.