Bei der Notenberchnung werden die entsprechenden Opus-Codes aufgerufen. Dabei werden verschiedene Eingangs-Variablen gesetzt.
1) Allgemeine Variablen
Bezeichnung | Datentyp | Richtung | Beschreibung | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CalculationID | in | ID des Leistungskästchen, welches gerade ausgeführt wird. | ||||||||||||||||||||||||||||||||||||||||
Result | Object Res | out | Ausgabeobjekt für den berechneten Wert.
| |||||||||||||||||||||||||||||||||||||||
2) Verbindungsvariablen
Pro Verbindung, welche zum Berechnungselement zeigt, wird je eine Variable als Objekt erzeugt, welche die entsprechenden Eingangsdaten enthalten. Diese Variablen erhalten den Namen der Verbindung selbst.
Bezeichnung | Datentyp | Richtung | Beschreibung |
---|---|---|---|
ID | integer | in | Verbindung von einem Resultat: ID des Resultates, welches aus der Datenbank geholt wurde Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
Date | datetime | in | Verbindung von einem Resultat: Datum der Resultateingabe des Resultates, welches aus der Datenbank geholt wurde Verbindung von einer Berechnung Freies Datum, welches in der Berechnung gesetzt wurde |
StringValue1 | string | in | Verbindung von einem Resultat: "" Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
StringValue2 | string | in | Verbindung von einem Resultat: "" Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
FloatValue1 | float | in | Verbindung von einem Resultat: 0.0 Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
FloatValue2 | float | in | Verbindung von einem Resultat: 0.0 Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
MaxValue | float | in | Verbindung von einem Resultat: Maximaler Wert des Resultates, welches aus der Datenbank geholt wurde Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
Index | integer | in | Verbindung von einem Resultat: Index des Resultates, welches aus der Datenbank geholt wurde Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
Flag | integer | in | Verbindung von einem Resultat: Flag des Resultates, welches aus der Datenbank geholt wurde Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
ResultText | string | in | Verbindung von einem Resultat: Resultattext des Resultates, welches aus der Datenbank geholt wurde Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
Text | string | in | Verbindung von einem Resultat: "" Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
Value | float | in | Verbindung von einem Resultat: Wert des Resultates, welches aus der Datenbank geholt wurde Verbindung von einer Berechnung Freier Wert, welcher in der Berechnung gesetzt wurde |
ConnectionID | integer | in | ID des der Verbindung |