Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Scharlie am 03.03.06 - 08:31:00
-
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?
-
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.
-
Wie man das Testen kann? Na beende einfach Notes komplett und versuch dann, eine Session zu bekommen. :)
Dann wird Notes gestartet und es erfolgt die Abfrage des Passwortes.
Axel
-
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.
-
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!!!!
-
Also bei mir startet er Notes nicht. Aber das kann daran liegen, dass ich drei Clients parallel installiert habe ;)