Automation Engine Script-Leitfaden > Funktionelle Gliederung > Script-Aufbau und -Prozessierung > :IFVERS [:ELSEVERS] :ENDVERS

:IFVERS [:ELSEVERS] :ENDVERS

Script-Anweisungen: Pre-Compiler-Anweisungen für das Überspringen von Scriptblöcken in Abhängigkeit von der installierten Automation Engine Version.

Syntax

:IFVERS Version
[Statements]
[:ELSEVERS

[Other Statements]]
:ENDVERS

Syntax

Beschreibung/Format

Version

AE-Version

Format: Major[.Minor[.Patch]] ohne Anführungszeichen

Anweisungen

Eine oder mehrere Anweisungen, die ausgeführt werden, wenn die Bedingung den Wert "Wahr" ergibt.

Format: Script-Anweisung

Sonst-Anweisungen

Eine oder mehrere Anweisungen, die ausgeführt werden, wenn die Bedingung den Wert "Falsch" ergibt.

Format: Script-Anweisung

Anmerkungen

Die Script-Anweisung wurde ursprünglich eingeführt, um während eines Upgrade-Szenarios mit Zero Downtime für die Kompatibilität der Ausgangsdaten zu sorgen.

Die Hauptanwendung für diese Anweisung ist die Entwicklungsumgebung von Automic.

:IFVERS-Blöcke können nicht verschachtelt werden.

Diese Aussagen werden automatisch als Kommentare behandelt, falls die Information über die Version nicht mit der genutzten Version übereinstimmt.

Vergleichsoperatoren

Die Formulierung einer Bedingung besitzt eine der folgenden Vergleichsoperatoren:

Operator

Regel

=

Der Ausdruck ist "Wahr", wenn mindestens ein Vergleichswert dem Wert entspricht.

<> Der Ausdruck ist "Wahr", wenn keiner der Vergleichswerte gleich dem Wert ist.
<
>
<=
>=

 

Der Ausdruck ist "Wahr", wenn ein Vergleichswert den angegebenen Begriff erfüllt.

Beispiel

:IFVERS>=11.2
!any script command
:ELSEVERS
!any other script command
:ENDVERS

 

Siehe auch:

Script-Sprachmittel Beschreibung

:IF... :ELSE... :ENDIF

Verzweigung in Abhängigkeit von Bedingungen

:SWITCH ... :CASE ... :ENDSWITCH Überprüft, ob der Wert einer Variable bestimmten Werten entspricht, und führt abhängig davon unterschiedliche Anweisungen durch.

Script-Sprachmittel - Objekte lesen oder verändern
Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung

Script-Sprachmittel - Funktionelle Gliederung

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH