Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Scotty67 am 04.05.10 - 11:22:28

Titel: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: Scotty67 am 04.05.10 - 11:22:28
hi leute !

in einer View soll NICHT nach "Vorname Zuname" sortiert werden - sonder genau umgekehrt.
Hmmm...Gibts eine Möglichkeit das hinzubekommen ?

hannes
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: ascabg am 04.05.10 - 11:27:41
Hallo,

Schau mal bei

Code
@Name([S]; Projektleiter)
und
Code
@Name([G]; Projektleiter)


Andreas
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: Thomas Schulte am 04.05.10 - 11:31:44
Schau dir mal
Code
@name([S];Projektleiter)
an.

Aber ....

Hinweis If you attempt to use the parameters A, G, I, P, Q, or S in Lotus Notes/Domino with existing user IDs, it may appear as though the parameters do not work. These parameters were added to take advantage of the addressing used for external mail and gateway products. When a mail message is received within Lotus Notes/Domino from an external mail source, the naming convention can include additional components. The @Name function can be used to manipulate the hierarchical name, including these additional components. Domino IDs and names do not use these additional components, therefore, it is not possible to use these six parameters with a standard Domino ID and name.

Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: Glombi am 04.05.10 - 11:47:25
In erster Näherung bekommst Du mit
@RightBack(Projektleiter; " ")
den Nachnamen. Das funktioniert allerdings nur, wenn der Nachname kein Leerzeichen (wie bspw. bei Spaniern gerne genommen) enthält.
Dann gibts noch Probleme wenn es sowas wie "von und zu Graf Koks" gibt.

Andreas
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: Thomas Schulte am 04.05.10 - 11:58:31
Oder Doppelnamen ohne Bindestrich
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: Scotty67 am 04.05.10 - 12:19:54
Code
@Name([S];Projektleiter)
  funktioniert nicht !!!

FYI:
so sieht das feld in den doc-properties aus

Field Name: Projektleiter
Data Type: Text
Data Length: 30 bytes
Seq Num: 1
Dup Item ID: 0
Field Flags: SUMMARY NAMES

"CN=Hannes Moser/OU=ATABB/O=ABB"
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: Thomas Schulte am 04.05.10 - 13:04:49
Wenn man voraussetzt, das alle deine Projektleiter Einträge aus euerem internen Adressbuch kommen, und wenn du auf dieses Adressbuch zugreifen kannst, dann gäbe es die Möglichkeit an irgendeiner Stelle deines Dokumentes aufgrund des Eintrages in deinem Projektleiter Feld aus dem Adressbuch den LastName zu holen und diesen mit in dein Dokument zu schreiben.
Alles andere was man verwenden könnte um den Lastname zu ermitteln wird letzendlich nur eine Näherung werden.
Du müsstest von und zu, Doppelnamen, mehrfache Vornamen und noch ein paar andere Fälle berücksichtigen, die sich außerdem bei Namen unterschiedlicher Landesherkunft auch noch voneinander unterscheiden.
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: ascabg am 04.05.10 - 13:07:44
Wenn die Voraussetzungen, die Thomas genannt hat zutreffend sind, dann koennte dieses hier eine Alternative bilden.

Code
@NameLookup( [ lookupType ] ; username; itemtoreturn )


Andreas
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: koehlerbv am 04.05.10 - 14:32:25
Siehe auch diesen Thread (http://atnotes.de/index.php/topic,47835.0.html).

Bernhard
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: Scotty67 am 04.05.10 - 16:01:49
@bernhard  & all ! :) :)

danke für eure Hilfe - ich hab zumindest mal den Lastname - wie es mit dem Firstname ausschaut ist wohl mit zusatzaufwand verbunden
Titel: Re: @Name([CN];Projektleiter) - kann ich da den LastName davon ableiten ??
Beitrag von: koehlerbv am 04.05.10 - 18:29:58
Wenn Du bisher nur den Lastname hast, dann hast Du den in #8 verlinkten Thread nicht gelesen.

Bernhard