4D v15

Application version

Inicio

 
4D v15
Application version

Application version  


 

 

Application version {( buildNum {; *} )} -> Resultado de la función

Introducido originalmente en 4D v14 R2

Para soportar los nuevos lanzamientos "R" de 4D, los valores devueltos por el comando Application version (tema "Entorno 4D") se han actualizado.

Básicamente, en el caso de un lanzamiento "R", el número de actualización será el número "R" y el número de revisión siempre será "0". Este principio se utilizará para números de versiones largos y cortos.

Ejemplo para un número de versión corto:

 value:=Application version // número de la versión corto

VersionesValor devuelto
4D v14 R2"1420"
4D v14 R3"1430"
4D v14.1"1401"Primera revisión "bug fix" de 4D v14
4D v14.2"1402"Segunda revisión "bug fix" de 4D v14

Ejemplo para un número de versión larga:

 value:=Application version(*) // número de la versión largo

VersionesValor devuelto
4D v14 beta R2"B0011420"
4D v14 final R3"F0011430"
4D v14.1 beta"B0011401"

Ejemplo  

Usted desea utilizar el valor de la versión corta de la aplicación devuelto por el comando para mostrar el nombre lanzamiento de la aplicación 4D. Puede escribir:

 C_LONGINT($Lon_build)
 C_TEXT($Txt_info;$Txt_major;$Txt_minor;$Txt_release;$Txt_version)
 
 $Txt_version:=Application version($Lon_build)
 
 $Txt_major:=$Txt_version[[1]]+$Txt_version[[2]] //número de versión, por ejemplo 14
 $Txt_release:=$Txt_version[[3]] //Rx
 $Txt_minor:=$Txt_version[[4]] //.x
 
 $Txt_info:="4D v"+$Txt_major
 If($Txt_release="0") //4D v14.x
    $Txt_info:=$Txt_info+Choose($Txt_minor#"0";"."+$Txt_minor;"")
 
 Else //4D v14 Rx
    $Txt_info:=$Txt_info+" R"+$Txt_release
 End if

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje

 
HISTORIA 

 
ARTICLE USAGE

4D v15 - Actualización (standard edition) ( 4D v15)