Autor Thema: "Cannot create automation object" mit Lotus Script  (Gelesen 5790 mal)

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
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
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

Glombi

  • Gast
Re:"Cannot create automation object" mit Lotus Script
« Antwort #1 am: 06.02.04 - 10:28:24 »
Du bist in Notes, oder ?

Dann so

Dim session As NotesSession
Set session = New NotesSession

Andreas

Driri

  • Gast
Re:"Cannot create automation object" mit Lotus Script
« Antwort #2 am: 06.02.04 - 10:37:40 »
Das CreateObject("Notes.NotesSession") sieht mir eher nach VB oder so was aus  ???

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re:"Cannot create automation object" mit Lotus Script
« Antwort #3 am: 06.02.04 - 12:41:52 »
Moin,

wie groß ist die Db und wieviel wäre denn an Doc bzw MB zugelassen?

Offline immanuel

  • Senior Mitglied
  • ****
  • Beiträge: 461
  • Geschlecht: Männlich
    • Freshpixel Fotostudio
Re:"Cannot create automation object" mit Lotus Script
« Antwort #4 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
IBM Certified System Administrator - Lotus Notes and Domino 6/6.5

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:"Cannot create automation object" mit Lotus Script
« Antwort #5 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

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re:"Cannot create automation object" mit Lotus Script
« Antwort #6 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?

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:"Cannot create automation object" mit Lotus Script
« Antwort #7 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

Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz