Autor Thema: EditDocument bringt Fehler  (Gelesen 1662 mal)

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
EditDocument bringt Fehler
« am: 04.03.09 - 09:14:23 »
Hallo,
bräuchte mal wieder eure Hilfe.

Ich starte im Datenbankscript PostOpen eine Script-Bibliothek die mir in der DB ein Doc sucht (mit view.GetDocumentByKey) und dieses dann mit ws.EditDocument(true,doc) öffnet.

Das Doc wird zwar geöffnet, aber ich bekomme immer die Meldung:
Angegebener Befehl kann nicht ausgeführt werden.

Für einen Tipp wäre ich dankbar.

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: EditDocument bringt Fehler
« Antwort #1 am: 04.03.09 - 09:17:25 »
Hi.

Steht da noch mehr Code drin?
Hast Du da ein Fehlerhandling engebaut?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
Re: EditDocument bringt Fehler
« Antwort #2 am: 04.03.09 - 10:01:28 »
Hier der Code. Hab schon versucht den Fehler abzugreifen - leider vergebens.


            Sub KundeOeffnen(key As String)
   On Error Goto ErrorHandler      
   
   Dim ws As New NotesUIWorkspace
   Dim session As New NotesSession
   Dim doc As NotesDocument
   Dim db As NotesDatabase
   Set db = session.CurrentDatabase
   
   'Lib öffnen und key für die Suche übergeben - Rückgabe ist ein doc
   Set doc = AuswahlSuche(key)   
   
   'Gibt es das Doc wirds geöffnet ansonsten Meldung
   If Not doc Is Nothing Then
      Call ws.EditDocument(True, doc)
   Else
      Msgbox "Eingelesener Kunde nicht vorhanden!", 0+16, "Achtung"
      Exit Sub
   End If
   
   Exit Sub
   
   
'Fehlerbehandlung      
ErrorHandler:
   'fehlertext1 = "Fehler-Nr.:" & Err & " — " & Error$ & " (line: " & Erl & " )"
   
   'Msgbox fehlertext1
   'Resume Next
   
End Sub

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: EditDocument bringt Fehler
« Antwort #3 am: 04.03.09 - 10:18:47 »
Probier mal bei ws.EditDocument

Set notesUIDocument = notesUIWorkspace.EditDocument( [editMode] , [notesDocument] , [notesDocumentReadOnly] , [documentAnchor$] , [returnNotesUIDocument] , [newInstance] )

den Parameter returnNotesUIDocument = False zu verwenden.



Thomas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: EditDocument bringt Fehler
« Antwort #4 am: 04.03.09 - 15:34:56 »
Das liegt nicht am geposteten Code, sondern innerhalb der Maske, mit der das gefundene Dokument geöffnet wird. Bis wird darüber mehr wissen, können wir auch nichts dazu sagen.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz