_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));
}