4D v15Application version |
|||||||||||||||||||||||||||||||||||
|
4D v15
Application version
|
Application version {( buildNum {; *} )} -> Resultado de la función |
||
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
Versiones | Valor 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
Versiones | Valor devuelto |
4D v14 beta R2 | "B0011420" |
4D v14 final R3 | "F0011430" |
4D v14.1 beta | "B0011401" |
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
Producto: 4D
Tema: Lenguaje
4D v15 - Actualización (standard edition) ( 4D v15)