Skip to Content

Empfehlungen

Python-Attribute

Neue Attribute mit Python erstellen. Standardmäßig werden die Namen jedes Attributs zwischen dem oberen Teil der Python-Datei und der ersten “InitAttrib”-Methode definiert. Das untenstehende Bild zeigt ein Beispiel für ein Prozessereignis in Python.

Die Variablen auf der linken Seite werden in der gesamten Python-Datei verwendet, um einen Wert eines Attributs zu erstellen, zu erhalten oder festzulegen.

Plugin 18

Um eine allgemeine Attributdefinition zu erhalten, wird empfohlen, die Attribute nach folgender Regel zu benennen:

Benutzerattribut-Variablenname<Technologie-Abkürzung>_<Attributname> z. B. STW_STUD_TYPE
Benutzerattributname<Technologieabkürzung>_<Attributname> z. B. Stw_StudType
Attributsvariablenname herunterladen<Technologie-Abkürzung>Dl<Attributname> z. B. STW_DL_STUD_TYPE
Attributname herunterladen<Technologie-Abkürzung>DL<Attributname> z. B. Stw_Dl_StudType

Herunter- und Hochladen des Prozessereignisses

Ein Prozessereignis ist ein gekapselter Behälter mit Informationen. Ein typischer Arbeitsablauf für die Veranstaltung.

Ereignisinitialisierungsattribut

  • Erstelle von Prozessattributen (Download).

Ereignisprozessattribute

  • Werte aus dem Benutzerattribut (Operation) lesen.

  • Schreibe den Wert in die Prozessattribute.

Event Compute (optional)

  • z. B. einen Simulationszyklus erstellen.

Dieser Arbeitsablauf ist notwendig, um das Ereignis erneut hochladen zu können, da wir nur Ereignisse und die Ereignisattribute hochladen können. Beim Hochladen wird die Funktion des Ereignisprozessattributs nicht aufgerufen.

Wörterbücher

Mit dem Plugin-Manager besteht die Möglichkeit, Wörterbücher für verschiedene Sprachübersetzungen zu erstellen. Das Wörterbuch unterstützt die Definition von Attribut- und Ereignisnamen, die in Python erstellt wurden. Es wird dringend empfohlen, mindestens ein englisches Wörterbuch für die benutzerdefinierten Attribute und Ereignisse zu besitzen.

Was this page helpful?