Das Notes Forum

Lotus Notes / Domino Sonstiges => Companion Products => Thema gestartet von: PeterSans am 10.06.08 - 15:27:36

Titel: Fehler 2147467259 bei der Automatisierung von Notes unter Vista
Beitrag von: PeterSans am 10.06.08 - 15:27:36
Hallo,

Ich habe ein einfaches VB-Programm, das mir Kontakte in Notes anlegt. Es funktioniert mit Notes und Vista ganz gut aber nur wenn ich es nicht als Administrator starte !

Wenn ich das Programm als Admin starte, kommt die Fehlermeldung:
---
Laufzeitfehler 2147467259 (80004005)
Automatisierungsfehler
unbekannter Fehler
---

Das Programm ist wirklich einfach:

Code
 Dim session As NotesSession
  
  Set session = New NotesSession
  session.Initialize ("passwd")
    
  Dim database As NotesDatabase
  Set database = session.GetDatabase("", "names.nsf", False)
  
  Dim doc As NotesDocument
  Set doc = database.CreateDocument
  doc.ReplaceItemValue "Form", "Person"
  doc.ReplaceItemValue "Type", "Person"
  doc.ReplaceItemValue "Lastname", "User1"
  
  doc.ComputeWithForm False, False
  doc.Save True, False, False

Hat jemand ne Idee, warum das Ding grad als Administrator nicht funktioniert?!

Gruß,

Peter
Titel: Re: Fehler 2147467259 bei der Automatisierung von Notes unter Vista
Beitrag von: DAU-in am 10.06.08 - 15:36:04
Initialize: this method can be used on a computer with a Notes client or Domino server and bases the session on the current user ID. If a password is specified, it must match the user ID password. If a password is not specified, the user is prompted for a password as required and as the software permits. If the software does not support prompting (for example, VBScript under ASP/IIS), you must supply the password or the user ID must not have one.


stimmt denn das Passwort?
Titel: Re: Fehler 2147467259 bei der Automatisierung von Notes unter Vista
Beitrag von: Axel am 10.06.08 - 15:37:30
Hat der Admin Rechte im pers. Adressbuch Dokumente anzulegen?

Bau' eine vernüftige Fehlerbehandlung ein (On Error....), dann siehst du genau wo er aussteigt.


Axel
Titel: Re: Fehler 2147467259 bei der Automatisierung von Notes unter Vista
Beitrag von: PeterSans am 10.06.08 - 20:33:55
Das VB-Program steigt bereits bei folgender Anweisung aus:

Code
Set session = New NotesSession

Wenn ich das Programm nicht als Admin ausführe, klappt es aber.

Gruß,

Peter
Titel: Re: Fehler 2147467259 bei der Automatisierung von Notes unter Vista
Beitrag von: koehlerbv am 10.06.08 - 22:23:46
Da wird Notes wohl falsch installiert worden sein und unter dem Vista-Account des Admins nicht korrekt laufen.

Bernhard