Function DE Version 1.93

@ExpandGroups

List Misc NotesAdmin Text

Syntax

@ExpandGroups(TEXT1;TEXTLIST2);
@ExpandGroups(TEXTLIST1;TEXTLIST2);

Beschreibung

In TEXT/TEXTLIST TEXT1/TEXTLIST1 werden alle angegebenen Gruppennamen durch ihre Mitglieder ersetzt. Dabei bleiben unbekannte Gruppennamen erhalten und die so entstandene Liste wird als @Funktionsergebnis zurückgegeben. In TEXTLIST TEXTLIST2 werden zusätzlich noch die Gruppen zurückgegeben, die ersetzt werden konnten.

HINWEIS:
Es wird auf die Adreßbücher des Servers referenziert, auf dem die APIEngine läuft.

Beispiel: @ExpandGroups(TEXT1;TEXTLIST2)

TEXT1:="Administrators";
@ExpandGroups(TEXT1;TEXTLIST2);

ergibt z.B. "Otto Meier":"Jürgen Huber"

In TEXTLIST2 steht anschließend z.B. "Administrators @DOMAIN" als normaler TEXT, da er nur aus einem Element besteht.


Beispiel: @ExpandGroups(TEXTLIST1;TEXTLIST2)

TEXTLIST1:="Administrators":"Developers":"Unsinn";
@ExpandGroups(TEXTLIST1;TEXTLIST2);

ergibt z.B. "Otto Meier":"Jürgen Huber":"Richard Müller":"Unsinn"

In TEXTLIST2 steht anschließend z.B. "Administrators @DOMAIN": "Developers @DOMAIN", wenn die Gruppe "Unsinn", wie angenommen nicht existiert.