Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Don Pasquale am 05.02.03 - 16:33:04

Titel: Initialen in einer Ansicht
Beitrag von: Don Pasquale am 05.02.03 - 16:33:04
Hallo Leute,

wenn ich in einer Ansicht mit

@Name([CN]; Mitarbeiter)

der Vor- und Nachname bekomme.

Wieso bekomme ich mit
@Name(; Mitarbeiter)

dann nicht die initialen ?

Ciao

Don Pasquale
Titel: Re:Initialen in einer Ansicht
Beitrag von: Wipe am 05.02.03 - 16:39:29
Kommt darauf an ob beim anlegen/registrieren des Users Initialen mit eingetragen wurden - wir machen dies bei uns nicht.
Titel: Re:Initialen in einer Ansicht
Beitrag von: Don Pasquale am 05.02.03 - 16:52:29
@Bubble,
danke für die Antwort, so konnte ich mir eine Alternative überlegen, statt
zu verzweifeln :-)

dann eben so :

@Text(@Left( @Word(@Name([CN]; Mitarbeiter);" ";1)         ;1)) +@Text(@Left( @Word(@Name([CN]; Mitarbeiter);" ";2)         ;1))
Titel: Re:Initialen in einer Ansicht
Beitrag von: wflamme am 05.02.03 - 18:11:15
@Bubble,
danke für die Antwort, so konnte ich mir eine Alternative überlegen, statt
zu verzweifeln :-)

dann eben so :
...

Hoppla, wenn mich nicht alles täuscht kannst Du damit auch den MiddleName statt des Nachnamens erwischen, oder?

Weiß jemand mehr?
Titel: Re:Initialen in einer Ansicht
Beitrag von: Don Pasquale am 06.02.03 - 10:43:02

Upps, guter Einwand.

Ciao

Don Pasquale
Titel: Re:Initialen in einer Ansicht
Beitrag von: wflamme am 06.02.03 - 11:11:26
Ev. so (mit temporären Variablen, zum besser-Nachvollziehen)?

n:=@Name([CN]; Mitarbeiter);
wl:=@Explode(n; " "; 0);
fn:=@Subset(wl; 1);
ln:=@Subset(wl; -1);
i1:=@Left(fn; 1);
i2:=@Left(ln; 1);
i:=i1+i2;
i;