version 6.0
Version application {(*)} Alpha
| Paramètre | Type | Description | |
| * | * | Si passé = numéro de version long | |
| Si omis = numéro de version court | |||
| Résultat | Alpha | Numéro de version dans une chaîne encodée |
Description
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ères | Description |
| 1-2 | Numéro de version |
| 3 | Numéro de mise à jour |
| 4 | Numé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ères | Description |
| 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-4 | Numéro de compilation interne à 4D |
| 5-6 | Numéro de version |
| 7 | Numéro de mise à jour |
| 8 | Numéro de révision |
Exemple : la chaîne "B0120602" représente une version beta 12 de la version 6.0.2.
Exemples
(1) 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]])
(2) 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
Référence
Type application, Type version.