Domino 9 und frühere Versionen > Entwicklung
VBA prüft Kennworteingabe in LN
Scharlie:
O0 Hallo,
ich möchte gerne aus einer Access-Db eine Notessession starten und in VBA kontrollieren, ob der Anwender das Kennwort in Lotus Notes richtig eingegeben hat. Starten der Session kein Problem, aber wie kann ich kontrollieren, ob es auch wirklich der Benutzer ist (also ob er das Kennwort eingegeben hat) ????
Danke schon mal im voraus?
m3:
Wenn Du eine Session bekommst, ist der User angemeldet. Wie man das Testen kann? Na beende einfach Notes komplett und versuch dann, eine Session zu bekommen. :)
Wenn Du was anderes meinst, bitte ich um eine Neuformulierung der Frage, ich versteh sie dann nämlich nicht.
Axel:
--- Zitat von: m3 am 03.03.06 - 08:53:21 ---Wie man das Testen kann? Na beende einfach Notes komplett und versuch dann, eine Session zu bekommen. :)
--- Ende Zitat ---
Dann wird Notes gestartet und es erfolgt die Abfrage des Passwortes.
Axel
m3:
Eben. Genau darauf wollte ich hinaus. 8)
Ich versteh nicht, was er überprüfen will. Wenn ich eine Session im Abszess bekomme, dass ist der User ordnungsgemäß angemeldet.
Scharlie:
Hallo,
danke erst mal für eure schnellen antworten.
hier mein code
Dim Notes As Object
Set Notes = CreateObject("Notes.notessession") 'startet notes
NotesNameZiehen = Notes.CommonUserName 'ließt den Notesnamen aus
If NotesNameZiehen = "" Then
MsgBox "Name konnte nicht gefunden werden."
End If
So wenn ich diesen Code ausführe, startet er lotus Notes. Meinstens im Hintergrund. Weiß jemand wie ich das im Vordergrund öffnen kann?
Aber jetzt zum eigentlichen Problem. Also er startet Lotus Notes und machte das Kennwortfeld auf. An dieser Stelle habe ich aber schon den CommonUserName in der Datenbank, obwohl der Benutzer jetzt z.B. die Kennworteingabe abbrechen könnte. Erst wenn das Kennwort richtig eingegeben worden ist (also sich der benutzer wirklich identifiziert hat), soll er in access weiter arbeiten können.
Es handelt sich übrigens um Access XP und um Lotus Notes 5 :-)
Jetzt verstanden? hoffe doch... ansonsten bitte nachfragen. bin nicht der große erklärer :-)
Danke!!!!
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln