4D v13.4

Version application

Accueil

 
4D v13.4
Version application

Version application 


 

Version application {( numBuild {; *} )} -> Résultat 
Paramètre Type   Description
numBuild  Entier long in Numéro de build
Opérateur in Si passé = numéro de version long Si omis = numéro de version court
Résultat  Chaîne in Numéro de version dans une chaîne encodée

Version application retourne une chaîne encodée qui exprime le numéro de version de l'environnement 4D que vous utilisez.

Si vous ne passez pas le paramètre optionnel *, une chaîne de 4 caractères est retournée, formatée de la manière suivante :
CaractèresDescription
1-2Numéro de version
3Numéro de mise à jour
4Numéro de révision

Exemple : la chaîne "0600" représente la version 6.0.0.

Si vous passez le paramètre optionnel *, une chaîne de 8 caractères est retournée, formatée de la manière suivante :
CaractèresDescription
1"F" représente une version finale
"B" représente une version beta
Les autres caractères représentent une version interne à 4D
2-3-4Numéro de compilation interne à 4D
5-6Numéro de version
7Numéro de mise à jour
8Numéro de révision

Exemple : la chaîne "B0120602" représente une version beta 12 de la version 6.0.2.

La commande Version application peut retourner une information supplémentaire dans le paramètre optionnel numBuild : le numéro de "build" de la version courante de l’application 4D. Il s’agit d’un numéro de compilation interne qui peut être utile pour du versionning ou lors d’échanges avec les services techniques de 4D.

Note : Dans le cas des applications compilées et fusionnées avec 4D Volume Licence, le numéro de build retourné n'est pas significatif. Dans ce contexte, les informations de version sont gérées par le développeur.

Cet exemple affiche le numéro de version de l'environnement 4D :

 $vs4Dversion:=Version application
 ALERTE("Vous utilisez la version "+Chaine(Num(Sous chaine($vs4Dversion;1;2)))+"."+$vs4Dversion≤3≥+"."+$vs4Dversion≤4≥)

Cet exemple teste si vous utilisez une version finale :

 Si(Sous chaine(Version application(*);1;1)#"F")
    ALERTE("Veuillez vous assurer que vous utilisez une version finale de 4D avec cette base !")
    QUITTER 4D
 Fin de si

 
PROPRIÉTÉS 

Produit : 4D
Thème : Environnement 4D
Numéro : 493
Nom intl. : Application version

 
INDEX

Liste alphabétique des commandes

 
HISTORIQUE 

Créé : 4D v6
Modifié : 4D v11 SQL Release 5

 
VOIR AUSSI  

Type application
Type version