AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
24.05.12 - 08:04:17
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Lotus Notes / Domino Sonstiges
| |-+  Tipps und Tricks (Moderatoren: eknori, fritandr, Glombi, ata)
| | |-+  "dreiteilige" Namen darstellen
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: "dreiteilige" Namen darstellen  (Gelesen 838 mal)
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10103


No guts, No glory!!


WWW
« am: 08.05.02 - 18:10:28 »

@All

hier ein quick & dirty tip aus meiner beruflichen Praxis

Hatte heute in einer Datenbank einen view aufzubauen, der in der ersten Spalte kategorisiert den Nachnamen + ", " + Vornamen darstellen sollte.
In Grunde kein Problem, wenn man Felder wie Firstname und Lastname hat.
Was aber , wenn die Ausgangsgrösse so aussieht

Heinz Ulrich Krause/Witte/de ??

wobei ja nicht jeder zwei Vornamen hat

Nun hier meine Lösung:

das Feld "Methodenplaner" enthält der Namen in der o.d. Form

NameToCheck:=@Name([CN];Methodenplaner);
ElementsInName:=@Elements(@Explode(NameToCheck;" "));
Result:=@If(ElementsInName=3;
                   ( @Word(NameToCheck;" ";3) + ", " +
                     @Word(NameToCheck;" ";1) +" "+
                     @Word(NameToCheck;" ";2));

                   ( @Word(NameToCheck;" ";2) + ", " +
                      @Word(NameToCheck;" ";1)
));
@If(Methodenplaner="";"- kein Methodenplaner - ";Result)

das Result sieht dann so aus

Krause, Heinz Ulrich

Wie gesagt, mit der heissen Nadel mal schnell zusammengebraten. Möglicherweise gibt es auch eine andere Lösung; würde mich interessieren; denn was mache ich, wenn ein DAU mehr als zwei... ich wag gar nicht dran zu denken; und wenn er dann nochh einen Doppel... oh, Himmel hilf

Grin Grin

eknori
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 » Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
cpo
Aktives Mitglied
***
Offline Offline

Geschlecht: Weiblich
Beiträge: 176


...nichts wissen macht auch nichts!


« Antworten #1 am: 31.05.02 - 17:50:59 »

Hi eknori,

ich mußte so was mal machen bei einer Firma, wo viele Mitarbeit "Kim Wu Seng" oder "Deng Hao Pong" heißen...

Wenn man das mit Deinem Hans Ulrich mischt, gibt's viel Spaß Grin Grin Grin

Da ich beim besten Willen selbst meist nicht erkennen konnte, ob "Wu" nun zum Vor- oder zum Nachnamen gehört, blieb mir nix anderes übrig, als in der names.nsf per script nachzugucken...

Weßt Du eigentlich, wofür die Properties im NotesName da sind (Lastname und Given) - bei mir zeigt der da nie was Angry

CPO
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 » Gespeichert
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10103


No guts, No glory!!


WWW
« Antworten #2 am: 31.05.02 - 18:01:36 »

Also bei deinen Namen handelt es sich um koreanische Namen ( da steht der Nachname IMMer an erster Stelle ); da kannst du natürlich mit meiner Formel nix anfangen; wird spassig, kann ich mir gut vorstellen.
Bei den Properties muss ich passen, da muss ich erst mal selber schauen.

Ich möchte in Korea nicht Admin sein; die häufigsten Nachnamen : KIM, LEE, WU  Grin Grin
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 » Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig