4D v13.4

Application version

Página Inicial

 
4D v13.4
Application version

Application version 


 

Application version {( buildNum {; *} )} -> Resultado 
Parâmetro Tipo   Descrição
buildNum  Inteiro longo in Número de build
Operador in Se passar número de versão longo, caso contrário número de versão curto
Resultado  cadeia in Número de versão em uma string codificada

O comando Application version retorna uma cadeia codificada que dá o número da versão do ambiente 4D que está sendo utilizado. Se você não passar o parâmetro opcional *, é retornada uma string de 4 caracteres, com o seguinte formato:

CaracteresDescrição
1-2Número de versão
3Número de actualização
4Número de revisão

Exemplo: a cadeia "0600" representa a versão 6.0.0.

Se você passar o parâmetro opcional *, retorna uma cadeia de 8 caracteres, com o seguinte formato:
CaracteresDescrição
1"F" representa uma versão final
"B" representa uma versão beta
Os outros caracteres representam uma versão interna de 4D
2-3-4Número de compilação interno de 4D
5-6Número de versão 
7Número de actualização
8Número de revisão

Exemplo: a cadeia "B0120602" representa uma versão beta 12 da versão 6.0.2

O comando Application Version pode retornar uma informação adicional no parâmetro opcional numBuild: o numéro de "build" da versão atual da aplicação 4D. Este é um número de compilação interno que pode ser utilizado para controle de versões ou durante as mudanças com os serviços técnicos de 4D.

Nota
: No caso das aplicações compiladas e fusionadas com 4D Volume Licence, o número de build retornado não é significativo. Neste contexto, a informação de versão é gerada pelo desenvolvedor.

Este exemplo mostra o número de versão do ambiente 4D:

 $vs4Dversion:=Application version
 ALERT("Você está utilizando a versão "+String(Num(Substring($vs4Dversion;1;2)))+"."+
 $vs4Dversion≤3≥+"."+$vs4Dversion≤4≥)

Este exemplo faz um teste para verificar se você está usando uma versão final:

 If(Substring(Application version(*);1;1)#"F")
    ALERT("Por favor use uma versão final de 4D com este banco")
    QUIT 4D
 End if

 
PROPRIEDADES 

Produto: 4D
Tema: Ambiente 4D
Número 493

 
INDEX

Lista alfabética dos comandos

 
HISTÓRIA 

Criado por: 4D v6
Modificado: 4D v11 SQL Release 5

 
VER TAMBÉM 

Application type
Version type