f$KontrollInfo
f$KontrollInfo
Mit dieser Funktion kann in einer Kontroll ET bestimmt werden, welcher Parameter inklusive dessen Index geändert wurde und dadurch den Aufruf der Kontroll ET verursacht hat. Außerdem kann der alte Wert dieses Parameters bestimmt werden, um so gezielt auf Ereignisse reagieren zu können.
Syntax: | f$KontrollInfo('PGName') | ||
| Argument | Typ | Bedeutung |
| PGName | Zeichenkette | Parametergruppe vom Typ TDV:Kontrollinfo. Auf diese Parametergruppe werden die ermittelten Werte geschrieben. |
Die Parametergruppe Kontrollinfo enthält folgende Parameter:
Name | Typ | Bedeutung |
PGName | Zeichenkette | Name der Parametergruppe |
ParaName | Zeichenkette | Name des Parameters |
PGIdx(3) | Ganzzahl | Parametergruppenindex des geänderten Parameters |
ParaIdx(3) | Ganzzahl | Index des geänderten Parameters |
oldFlag | Ganzzahl | Zustand des Parameters vor der Änderung: 0 – Wert 1 –Undef 2 - Leer |
Typ | Ganzzahl | ParameterTyp: 1- String, sonst Zahl |
oldNumVal | Dezimal | alter numerischer Wert, wenn der Parameter vom Typ Ganzzahl oder Dezimal ist |
oldStrVal | Zeichenkette | alter String, wenn der Parameter vom Typ Zeichenkette ist. |