Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: DiscoStu1979 am 10.02.09 - 11:53:37
-
Mahlzeit,
nachdem mir bereits gestern sehr gut geholfen wurde (http://atnotes.de/index.php/topic,44141.0.html (http://atnotes.de/index.php/topic,44141.0.html)) bin ich nun einen Schritt weiter und möchte nun noch was an der Ansicht ändern.
Ich habe in einer Ansicht der names.nsf die Formel "@Name([OU1] ;Members)" benutzt um aus einem hierarchischen Namen die OU rauszuholen. Allerdings verschwinden dabei auch alle Gruppennamen, die noch in "members" enthalten sind.
Gibt es da eine anderen Lösung?
Unsere hierarchischen Namen nutzen wir so:
Vorname Name/Bedienernummer/Unternehmen/DE
Und hiervon ich benötige nur die Bedienernummer (sprich: OU) und falls Gruppen enthalen sind, darf dieser eintrag nicht angefasst werden.
-
Tipp:
@If (@Left (members; 3) = "CN=" ...
Bernhard
-
Danke für den superschnellen Tipp.
Die Formel sieht jetzt so aus:
@If (@Left (members; 3) = "CN=" ; @Name([OU1] ;Members);Members)
Bei Gruppen nur mit Usern und bei Gruppen nur mit Gruppen sieht jetzt alles gut aus.
Wenn ich aber eine gemischte Gruppen habe, haut er mir trotzdem die Gruppen raus, da die Formel aufgrund des vorhandenen "CN=" "wahr" wird und er das @name ausführt.
-
@If (@Left (Members; 3) = "CN="; @Name ([CN]; Members); Members);
tut bei mir sauber.
Benrhard
-
Wenn ich [CN] nutze geht's auch bei mir. Mit [OU1] nicht...
Gibt's denn noch 'ne andere Möglichkeit den hierarchischen Namen um die Bestandteile zu bereinigen, die man nicht benötigt? Mit @middle, etc. komm ich auch nicht weiter.
André
EDIT: Könnte bitte ein Admin diesem Beitrag nach Domino 6 verschieben? Bin etwas verrutscht... :o