Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: immanuel am 06.02.04 - 10:24:52

Titel: "Cannot create automation object" mit Lotus Script
Beitrag von: immanuel am 06.02.04 - 10:24:52
Hallo Zusammen

Bei einer Datenbank, wenn ich mit LotusScript arbeiten möchte, erscheint die Fehlermeldung "Cannot create automation object".
Vor zwei Tagen funktionierte dies noch tadellos, doch jezt - ohne Deisgnänderungen - kann ich gewisse LotusScript Funktionen nicht mehr ausführen.

Dies dürften die folgenden Zeilen sein:
      Dim session As Variant
      Set session = CreateObject("Notes.NotesSession")
      userName = session.CommonUsername   
      oldContent = doc.FieldGetText( "iqEscalationBodyText" )
      
      changeStatusStamp = Date$+" "+Time$+" : "+userName +" : "+"status changed to "+statusName
      Call doc.FieldSetText ("iqEscalationBodyText",oldContent &changeStatusStamp & Chr(10))

Habt ihr Lösungsvorschläge? Danke!

Grüsse
Manuel
Titel: Re:"Cannot create automation object" mit Lotus Script
Beitrag von: Glombi am 06.02.04 - 10:28:24
Du bist in Notes, oder ?

Dann so

Dim session As NotesSession
Set session = New NotesSession

Andreas
Titel: Re:"Cannot create automation object" mit Lotus Script
Beitrag von: Driri am 06.02.04 - 10:37:40
Das CreateObject("Notes.NotesSession") sieht mir eher nach VB oder so was aus  ???
Titel: Re:"Cannot create automation object" mit Lotus Script
Beitrag von: adminnaddel am 06.02.04 - 12:41:52
Moin,

wie groß ist die Db und wieviel wäre denn an Doc bzw MB zugelassen?
Titel: Re:"Cannot create automation object" mit Lotus Script
Beitrag von: immanuel am 06.02.04 - 13:09:59
Hallo Zusammen
Ist ist eine Helpdesk Datenbank - Domino 5.0.9a - und funkionierte nun 1/2 ohne Probleme. Auf einmal - ohne Änderungen von Admins - erhalte ich nun die Fehlermeldung, wenn ich wie gewohnt eine Zeile in einem Textfeld per LotusScript zufügen möchte. Eben, programmiert ist's wohl richtig.
Meine Frage ist, ob ihr die Fehlermeldung kennt, und wie ihr das "Problem" beseitigen konntet.

Grüsse
Manuel
Titel: Re:"Cannot create automation object" mit Lotus Script
Beitrag von: koehlerbv am 06.02.04 - 13:16:46
Zitat
Dies dürften die folgenden Zeilen sein:

Und was sagt der Debugger ?
Ausserdem: Die Zeilen sehen aber sehr unvollständig aus ...

Bernhard
Titel: Re:"Cannot create automation object" mit Lotus Script
Beitrag von: adminnaddel am 06.02.04 - 13:19:07
Ja ich kenne die Meldung! Deshalb frage ich ja nach den Einschränkungen und liegst du vielleicht drüber?
Titel: Re:"Cannot create automation object" mit Lotus Script
Beitrag von: Axel am 09.02.04 - 08:41:57
Hi,

ob das richtig programmiert ist, hängt davon ab, wie der Rest aussieht. Denn, wenn ich mir den Auszug anschaue, da fehlt einiges. Z.B. die Initialisierung der Variable doc.

Poste doch mal den ganzen Code.

Wenn du das Ganze in Notes machst, frage ich mich auch, warum so:  Set session = CreateObject("Notes.NotesSession"). Normalerweise programmiert man so, wenn man von VB oder VBA aus etwas in Notes-DBs machen will. Innerhalb von Notes macht man das wie Glombi das geschrieben hat.

Axel