Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: DiscoStu1979 am 10.02.09 - 11:53:37

Titel: Gruppennamen verschwinden bei der Nutzung von "@Name([OU1] ;Members)"
Beitrag 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.
Titel: Re: Gruppennamen verschwinden bei der Nutzung von "@Name([OU1] ;Members)"
Beitrag von: koehlerbv am 10.02.09 - 11:59:09
Tipp:
@If (@Left (members; 3) = "CN=" ...

Bernhard
Titel: Re: Gruppennamen verschwinden bei der Nutzung von "@Name([OU1] ;Members)"
Beitrag von: DiscoStu1979 am 10.02.09 - 12:12:32
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.
Titel: Re: Gruppennamen verschwinden bei der Nutzung von "@Name([OU1] ;Members)"
Beitrag von: koehlerbv am 10.02.09 - 12:28:49
@If (@Left (Members; 3) = "CN="; @Name ([CN]; Members); Members);

tut bei mir sauber.

Benrhard
Titel: Re: Gruppennamen verschwinden bei der Nutzung von "@Name([OU1] ;Members)"
Beitrag von: DiscoStu1979 am 10.02.09 - 14:23:24
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