_Managers

Damit werden die Arbeitsplatzberechtigungen gesetzt (siehe Arbeitsplatzberechtigung).

Datenpunktelement Typ Beschreibung
Auth.ManType dyn_uint Type des Manager; z.B. UI_MAN ist 4, siehe getManIdfromInt()
Auth.ManNum dyn_uint Nummer des Managers
Auth.ManPerm bit32 Die Berechtigungsstufe wird als Bit gesetzt
Exit int Data oder Event Manager-ID des Managers, der neu gestartet werden soll (siehe auch convManIdToInt()).
Refresh int Veranlasst einen Manager zum Refresh (entspricht dem Verhalten der Redu-Umschaltung: Erneuerung der dpConnects, dpQueryConnects, usw.). Der Wert der für den entsprechenden Manager gesetzt werden muss, kann mit convManIdToInt() ermittelt werden. "0" löst den Refresh für alle verbundenen Manager aus.

convManIdToInt

main()
{
  int num;
  getValue("num", "text", num);
  dpSet("_Managers.Exit:_original.._value", convManIdToInt(CTRL_MAN, num));
}