2.391 .type

Dieses Attribut definiert den Datentyp einer globalen Variablen oder eines benutzerdefinierten Attributs.

Bei globalen Variablen und benutzerdefinierten Attributen definiert das Attribut den Datentyp der Variablen bzw. des benutzerdefinierten Attributes.

Die Abfrage bei benutzerdefinierten Attributen erfolgt durch Angabe des zu erfragenden Attributes als Index, z.B. .type[<benutzerdefiniertes Attribut>].

Bei Regeln und Funktionen liefert das Attribut

  • mit Index 0 oder ohne Index:

    den Typ des Rückgabewertes

  • mit Index >= 1:

    den Typ des jeweiligen Parameters

Existiert für den Index kein Parameter mehr, so erhalten Sie void.

Beim Ereignisobjekt thisevent kann der Typ des Ereignisses erfragt werden.

Definition

  • Datentyp

    datatype

    enum (thisevent)

  • Zugriff

    get, set

    get (function, rule, thisevent)

  • changed-Ereignis

    ja

Siehe auch

Kapitel „Funktionen (functions)“ und „Benannte Regeln (Unterprogramme)“ im Handbuch „Regelsprache“

Kapitel „Ereignisobjekt thisevent“ im Handbuch „Regelsprache“