Domino 9 und frühere Versionen > ND6: Entwicklung

Department of User

(1/2) > >>

Alexis:
Hallo Forum,

ich möchte aus der names.nsf die Abteilung des aktuellen Users ermitteln:

Abteilung := @DbLookup("":"NoCache";Servername:"Names.NSF";"People"; @UserName; Department)

Fehlermeldung: Entry not found ...

Was stimmt hier  nicht?

Alexis

Driri:
Hallo,

@UserName gibt den vollqualifizierten Usernamen zurück. Wenn Du man die Ansicht "People" öffnest, wirst Du sehen, daß dort etwas völlig anderes steht. Ergo kein Treffer.

Ich würde empfehlen, statt "People" die versteckte View "($VIMPeople)" zu benutzen und @UserName noch mit @Name entsprechend anzupassen.

Alexis:
Hallo Driri,

danke für Dein Hinweis. Leider kann ich nicht ermitteln, welche Views welche Spalteninhalte beinhalten.

Die Änderung der View "($VIMPeople)" und  @Name[CN](@UserName) als Key hat leider auch kein Ergebnis gebracht.

Alexis

Axel:
Versuch's doch mal mit @NameLookup.


Bsp.:

@NameLookup(@UserName; "Department")


Axel

koehlerbv:

--- Zitat von: Alexis am 24.07.06 - 11:46:04 ---Leider kann ich nicht ermitteln, welche Views welche Spalteninhalte beinhalten.

--- Ende Zitat ---

Warum nicht? Du siehst sie doch zumindest in der entsprechenden View.

Ansonsten: Axel's Vorschlag verwenden
oder
die View ($VIMPeople) verwenden und abfragen auf @Name ([Abbreviate]; @UserName)
oder
die View ($Users) verwenden und abfragen auf @UserName (diese View ist eigentlich DIE eierlegende Wollmilchsau!).

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln