Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 09.08.07 - 15:17:44
-
HI, so
Meint ihr ob es reicht wenn ich in einem Namen, denn ich als NotesName indentifiezieren möchte pürfe ob der String ein "CN=" enthält ? Oder sollte ich die anderen Atribute auch überprüfen ?
-
Es ist die Frage, wofür Du das brauchst. Es gibt durchaus Situationen, in denen die Prüfung auf "CN=" ausreichend ist, bei anderen kann man sich das glatt sparen.
Mehr Input, mehr Output.
Bernhard
-
Ja das ist hier so eine DocHouse-Geschichte.
Und zwar kann er eine Zuordnung nicht setzen, wenn der Notesname drinsteht, weil in der View in der ernachguckt nur Emailadressen enthalten sind. Deswegen müsste er in dem Fall die View wechseln und dort nachsehen. Man könnte alternativ auch nachsehen, ob es sich um eine gültige Emailadresse handelt.
-
"Er" (wer immer das ist) kann eine Zuordnung nicht setzen, wenn der Notesname drin steht, aber in der View nur eMail-Adressen ... Verwirrend.
Wenn die Sachlage so ist, dass entweder der kanonische Notesname oder eine Internet-Mail-Adresse vorgefunden wird, dann reicht die Prüfung auf "CN=". Wenn es allerdings sein kann, dass dort auch Servernamen vorkommen, klappt das nicht - die fangen ja auch mit "CN=" an. Und wenn ein Schlaumeier eine Gruppe mit einem Schrägstrich im Namen verwendet ("AS/400"), dann steht dort dann auch "CN=AS/O=400".
Bernhard und seine Kristallkugel
-
:P Kristallkugel
So mit er meinte ich das Script.Und in der View steht eigentlich nur die Emailadresse.( Bis auf eine Ausnahme, aber das ist nicht Teil der Fragestellung). Ich werde die Überprüfung einfach dahingehend ausprogramieren, dass er prüft ob es sich um eine gültige Emailadresse handelt, ist dies nicht der Fall wechsel ich in eine andere Ansicht, die andere Werte enthält, oder man könnte auch eine Datenbanksuche machen. (Was ist denn schneller?) (Mein Tip: Die View)