Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

dlookup-Funktion

Begonnen von lutschi83, November 18, 2015, 09:13:22

⏪ vorheriges - nächstes ⏩

MzKlMu

Hallo,
@Jürgen
Du kennst ja nicht die Strukturen von lutschi83.
Es kann ja sein, dass die UNR der Windows Anmeldename ist und in der Usertabelle ein Name hinterlegt ist, der mit dem Anmeldenamen nichts zu tun hat.
@lutschi83
nach der Formel im Feld hatte ich auch gefragt.
Gruß Klaus

lutschi83

Also du hast es genau erfasst. Die UNR ist der Windows-Anmeldename. Welche Formel im Feld meinst du? Private Sub Form_Load()
test = fOSUserName
End Sub

Damit steht im Feld "test" die UNR aus der Windows-Anmeldung. Wie bekomme ich nun den Namen aus der Tabelle "User" in das Feld "Ersteller"???

MzKlMu

#17
Hallo,
ich meine die Formel mit dem DomWert.
Aber ich habe gesehen, meine Formel war sowieso falsch.
Versuche es mal so:
=DomWert("Username"; "User"; "[UNR] = '" & Test & "'")
Oder so:
=DomWert("Username"; "User"; "[UNR] = '" & fOSUserName() & "'")
In Letzterem kannst Du auf das Feld Test verzichten.
Versuche das fOSUserName mal mit und ohne Klammerpaar (), bin gerade nicht sicher.

Und noch mal der Hinweis, der Klarname gehört nicht in die Tabelle, der sollte nur angezeigt werden.

In das Feld Ersteller schreibst Du als Standardwert
=fOSUserName()
In jedem neuen Datensatz wird jetzt die UNR eingetragen, was reicht und richtig ist.
Gruß Klaus

lutschi83

=DomWert("Username"; "User"; "[UNR] = '" & UNR & "'")
Habe ich als Steuerelementeinhalt eingetragen. Da bekomme ich den Fehler #Name?

MzKlMu

Hallo,
siehe mein Nachtrag in #17.
Gruß Klaus

lutschi83

Super! Danke, hat geklappt!!!!!

MzKlMu

Hallo,
was hat jetzt geklappt?
Gruß Klaus

lutschi83

=DomWert("Username"; "User"; "[UNR] = '" & fOSUserName() & "'")
Mit diesem Code, hat es funktioniert. Jetzt bekomme ich den Namen und in einem anderen Feld auch noch die Abteilung angezeigt!
Vielen Dank nochmals!!!

DF6GL

Hallo,

ja, sorry, ich korrigiere das im Beitrag
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access