View Categories

DLGUSERSELECT

//Scriptfunktion 'DLGUSERSELECT'
//Ruft die Standard-Benutzer- und Gruppenauswahl von MediControl auf und liefert einen oder mehrere Benutzer zurück.
//Die Benutzerauswahl kann eine Liste bereits vorausgewählter Benutzer enthalten, getrennt durch ein Semikolon (;).
//Falls MustSelectUser auf True gesetzt ist, ist eine Auswahl verpflichtend.

//Parameter:
//UserString: Eine Liste der Benutzer oder Gruppen, durch Semikolon getrennt.
//TITEL: Der Titel des Dialogs.
//Message: Die Nachricht, die im Dialog angezeigt wird.
//Noteanzeigen: True/False - Gibt an, ob Notizen angezeigt werden sollen.
//MustSelectUser: True/False - Gibt an, ob eine Benutzerauswahl verpflichtend ist.
//OnlyUser: True/False - Beschränkt die Auswahl auf Benutzer und schließt Gruppen aus.

//Beispiel:
// Nachrichtentext für das Script festlegen
MSGTEXT="Das ist eine Nachricht"
// Empfängerauswahl-Dialog öffnen
EMPFAENGER=DLGUSERSELECT{MCADMIN;Titel,{MSGTEXT},Benutzerliste,false,True,True}
// Prüfen, ob der Empfänger nicht leer ist
// Empfängernamen in einer Dialognachricht anzeigen
DLG=DLGMESSAGE{{MSG}{EMPFAENGER}}