Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle
GetBuild
GetBuild

...

Função: GetBuild

Retorna

...

uma

...

string

...

com

...

informações

...

da

...

build

...

(ID

...

da

...

compilação)

...

em

...

uso

...

pelo

...

Application

...

Server.

Sintaxe

Bloco de código
collapsefalse
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

Formato da descrição da Build

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:

...

Image Added

  • 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

Bloco de código
languagecpp
themeEclipse
titleExemplo 1
linenumberstrue
collapsefalse
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