Domino 9 und frühere Versionen > ND7: Entwicklung

Alte Namen aus names.nsf auslesen

(1/4) > >>

wittmann_franz:
Guten Morgen zusammen,

ich möchte in einer Datenbank ein berechnetes Feld mit den alten Namen nach Namensänderung füllen.
Die Abfrage zum names.nsf des Servers habe ich bereits hinbekommen und kriege auch Daten zurück geliefert.
Nun komme ich bei dem Punkt nicht weiter das gelieferte Ergebnis so anzupassen das nur der alte Name angezeigt wird.

Hier die Formel:
@Implode(
@Name([CN];
@If(HSorGS = "extern" ; "" ;
help != "";
@DbLookup("NOTES"; server : "names"; "$Users";name; "FullName") ;
"")));

Hier das Ergebnis:
Alter Name Alter Name Neuer Name Neuer Name 22222222

Wenn ich das @Name([CN] weg lasse ist das Ergebniss folgendes:
Alter Name/Organisation/DE Alter Name Neuer Name/Organisation/DE Neuer Name 222222

Die Zahl am Ende steht bei uns in jedem Peronendokument und stellt sowas wie die Personalnummer da.

Gibt es evt. ein anderes Feld welches ich nicht kenne, wo nur der alte Name existiert ?
Ansonsten bräuchte ich bitte einen Lösungsansatz (noch besser die Lösung :o)) um die Ergebnisse so umzugestalten das nur noch der Alte Name geliefert wird.


Server 7.0.2
Client 7.0.2


Vielen Dank schon mal für Eure Hilfe

klaussal:
Ich habe hier auf die Schnelle das Feld "$AdminpOldWebName" gefunden.

wittmann_franz:
 :(

Das war es leider nicht.
Dieses Feld habe ich nicht oder sehe ich nirgends.
In den DocEigenschaften wird es jedenfalls nicht afgeführt.
Es gibt dort jedoch die Felder AltFullName, AltFullNameLanguage und AltFullNameSort.

Die sind nur leider alle leer.

klaussal:
Das Feld gibt es anscheinend auch nur bei den Personen, die umbenannt worden sind.

DerAndre:
Îst es nicht so, das im FullName der aktuelle Name oben steht?
Ergo mußte es doch reichen, alle Namen ab der zweiten Position zu nehmen.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln