Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet 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
-
Du bist in Notes, oder ?
Dann so
Dim session As NotesSession
Set session = New NotesSession
Andreas
-
Das CreateObject("Notes.NotesSession") sieht mir eher nach VB oder so was aus ???
-
Moin,
wie groß ist die Db und wieviel wäre denn an Doc bzw MB zugelassen?
-
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
-
Dies dürften die folgenden Zeilen sein:
Und was sagt der Debugger ?
Ausserdem: Die Zeilen sehen aber sehr unvollständig aus ...
Bernhard
-
Ja ich kenne die Meldung! Deshalb frage ich ja nach den Einschränkungen und liegst du vielleicht drüber?
-
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