4D v13.4

Application version

Home

 
4D v13.4
Application version

Application version 


 

Application version {( ErstellungsNr {; *} )} -> Funktionsergebnis 
Parameter Typ   Beschreibung
ErstellungsNr  Lange Ganzzahl in Nummer der Erstellung
Operator in Mit *: Lange Versionsnummer; Ohne *: Kurze Versionsnummer
Funktionsergebnis  String in Zeichenkette mit codierter Versionsnummer

Die Funktion Application version gibt einen codierten String Wert zurück, der die Versionsnummer der eingesetzten 4D Umgebung anzeigt.

  • Übergeben Sie keinen optionalen * Parameter, wird eine vierstellige Zeichenkette mit folgender Formatierung zurückgegeben:

    ZeichenBeschreibung
    1-2Versionsnummer
    3Update Nummer
    4Revision Nummer

Beispiel: Die Zeichenkette "0600" steht für Version 6.0.0.

  • Übergeben Sie einen optionalen * Parameter, wird eine achtstellige Zeichenkette mit folgender Formatierung zurückgegeben:

    ZeichenBeschreibung
    1"F" kennzeichnet eine Final Version
    "B" kennzeichnet eine Beta Version
    Andere Zeichen kennzeichnen eine 4D interne Version
    2-3-4Interne 4D Kompilierungsnummer
    5-6Versionsnummer
    7Update Nummer
    8Revision Nummer

Beispiel: Die Zeichenkette "B0120602" steht für Beta 12 der Version 6.0.2.

Die Funktion Application version kann über den optionalen Parameter ErstellungsNr zusätzliche Information zurückgeben: Die Erstellungsnummer (Build number) der aktuellen Version der 4D Anwendung. Dies ist eine interne Kompilierungsnummer, die zur Festlegung der Version oder über die Abteilung 4D Technical Services vergeben werden kann.

Hinweis: Bei Anwendungen mit einkompilierter 4D Volume License ist die zurückgegebene Erstellungsnummer nicht signifikant. In diesem Kontext verwaltet der Entwickler die Informationen zur Version.

Dieses Beispiel zeigt die Versionsnummer der 4D Umgebung:

 $vs4Dversion:=Application version
 ALERT("Sie verwenden die Version "+String(Num(Substring($vs4Dversion;1;2)))
 +"."+$vs4Dversion≤3≥+"."+$vs4Dversion≤4≥)

Dieses Beispiel überprüft, ob Sie die Final Version verwenden:

 If(Substring(Application version(*);1;1)#"F")
    ALERT("Stelle sicher, dass mit dieser Datenbank die Final Version von 4D verwendet wird!")
    QUIT 4D
 End if

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Umgebung
Nummer: 493

 
INDEX

Alphabetische Liste der Befehle

 
GESCHICHTE 

Erstellt: 4D v6
Geändert: 4D v11 SQL Release 5

 
SIEHE AUCH 

Application type
Version type