Autor Thema: VBA prüft Kennworteingabe in LN  (Gelesen 1645 mal)

Offline Scharlie

  • Frischling
  • *
  • Beiträge: 2
VBA prüft Kennworteingabe in LN
« 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?

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: VBA prüft Kennworteingabe in LN
« Antwort #1 am: 03.03.06 - 08:53:21 »
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.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: VBA prüft Kennworteingabe in LN
« Antwort #2 am: 03.03.06 - 08:56:19 »
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
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: VBA prüft Kennworteingabe in LN
« Antwort #3 am: 03.03.06 - 08:57:42 »
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.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Scharlie

  • Frischling
  • *
  • Beiträge: 2
Re: VBA prüft Kennworteingabe in LN
« Antwort #4 am: 03.03.06 - 09:05:59 »
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!!!!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: VBA prüft Kennworteingabe in LN
« Antwort #5 am: 03.03.06 - 10:22:06 »
Also bei mir startet er Notes nicht. Aber das kann daran liegen, dass ich drei Clients parallel installiert habe ;)
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz