Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Silver am 16.04.03 - 16:29:51

Titel: String teilen?!?!
Beitrag von: Silver am 16.04.03 - 16:29:51
Hi Freaks!

Habe eine Maske in der Teilnehmer sich für bestimmte Seminare eintragen. Nun wird der Teilnehmer bereits vom Notes mit dem Benutzernamen vorgegeben. Die Ausgabe ist: Max Mustermann als ein String.
Nun habe ich verschiedene Ansichten nach Name aufsteigend sortiert.
Muss jetzt aber nach Nachnamen gehen. Wie kann ich "Max Mustermann" aufteilen??? Nach Leerzeichen??? Damit ich die Sortierung hinbekomme??? Hat jemand ne Idee  ???
Titel: Re:String teilen?!?!
Beitrag von: Till_21 am 16.04.03 - 16:51:03
@right(Name;" ")

ist wohl nicht die feinste bzw. sicherste variante, wenn man ueberlegt, dass es auch so namen wie ' van der xxx' gibt...

wenn du den @username hast (in welcher form auch immer), dann kannst du mittels einem
@NameLookup( [ flag ] ; username; itemtoreturn )
auch direkt aufs NAB zugreifen und dir (letzter parameter) den nachnamen ausgeben lassen.
Vorsicht : @namelookup funktioniert nicht mehr in V6 !!!!

gruss
Titel: Re:String teilen?!?!
Beitrag von: ata am 17.04.03 - 10:59:51
... wenn ich mich richtig erinnere, dann hat Notes eine Sortierroutine nach Nachnamen in einem seiner Adressbücher im Gruppen dokument drin - ich denke es war das Public NAB...

ata
Titel: Re:String teilen?!?!
Beitrag von: Silver am 17.04.03 - 11:43:45
Habs so gelöst:

name := "Max Mustermann";
nachname := @Rightback( name ; " " );
REM "@Rigthback falls jemand ein Middle- initial oder einen zweiten Vornamen hat...";
vorname := @LeftBack( name ; " " );

Gruss
Jo  8)
Titel: Re:String teilen?!?!
Beitrag von: Nikos am 22.06.04 - 10:31:50
Hallo Silver und an alle Freunde von Notes,

ich suche genau so eine Maske die Du erstellt hast!
(in der Teilnehmer sich für bestimmte Seminare eintragen!)

Kannst Du mir diese Maske geben?

Würde Dir sehr dankbar sein!  :)

Ich finde so etwas im Netz nicht!

Währe echt Super von dir!!

Gruß

Niko
 ;)