Retorna uma string com informações da build (ID da compilação) em uso pelo Application Server.
Sintaxe
GetBuild( [ lType ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
lType | lógico | Indica se deve retornar a versão do SmartClient (.T.) ou Application Server (.F.). Se não for informado, será atribuído .F.. |
|
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
cBuild | caractere | Retorna uma string com os dados da build corrente. |
Observações
Esta função retorna o ID da Build e a data da compilação no formato ano, mês e dia e o ID do produto quando houver necessidade.
Exemplo:
- Em builds anteriores a 7.00.080307A, essa função retornava apenas ID da build atual, sem a data de compilação.
- Em versões iguais ou superiores a 7.00.121227P, é possível inserir um parâmetro do tipo Lógico, que, se for Verdadeiro, fará a função retornar os dados da build do TOTVS | SmartClient, com o mesmo formato já descrito. Caso lType não seja informado, o comportamento será o mesmo de versões anteriores, ou seja, retornará os dados da build do TOTVS | Application Server.
- Em versões iguais ou superiores a 7.00.131227A, o ID do Produto pode vir preenchido quando houver uma indicação. Ex. será preenchido NG para os Build com o TOTVSTEC NG.
Exemplos
Exemplo 1
user function gbuild() conout( GetBuild() ) // Resultado: "7.00.080806P-20080911" ou "7.00.131227A-20160120 NG" conout( GetBuild( .T. ) ) // Resultado: "7.00.121227P-20130423" Return
Abrangência
Advanced Protheus 6.09, Advanced Protheus 7.10, Microsiga Protheus 8.11, Protheus 10, TOTVS Application Server 10, ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas