Função que retorna a versão do Protheus

Função que retorna a versão do Protheus

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.

AdvPL
AdvPL

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.

About Dan_Atilio

Analista e desenvolvedor de sistemas. Técnico em Informática pelo CTI da Unesp. Graduado em Banco de Dados pela Fatec Bauru. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor do projeto Terminal de Informação, onde são postados tutoriais e notícias envolvendo o mundo da tecnologia.

Deixe uma resposta

%d blogueiros gostam disto: