Autor Thema: Probleme nach Update auf Notes 8 / ComposeDocument  (Gelesen 2424 mal)

Offline taf

  • Frischling
  • *
  • Beiträge: 4
Hallo Zusammen,

ich habe ein Kundeninformationssystem, in dem es 
folgende Funktion gibt: aus dem Mailfile heraus kann ich E-Mail’s in das Kundeninformationssystem übertragen, indem die Mail an ein definiertes Dokument angehängt wird. Im Mailfile ist dazu ein Schaltfläche integriert, mit der die Aktion ausgelöst wird. Bis Notes 7 ist die Funktion ohne Probleme gelaufen. Nach dem Update auf Notes 8 steigt er mir an folgender Stellen aus:

Set PeDoc = ws.ComposeDocument( PEdb.Server, PEdb.FilePath, "mk")

Hier ist das ganze Script:

Dim s As New Notessession
Dim ws As New NotesUiWorkSpace
Set PeDoc = ws.ComposeDocument( PEdb.Server, PEdb.FilePath, "mk")
'Erstelle Dokuemnt im Postbuch
Call PEdoc.GotoField( "Images" ) ' Feld zur Ablage des Mailabbildes
im Dokument
Call PEdoc.Paste
Call PEdoc.GotoField( "Datum" )
Call PEdoc.SelectAll
Call PEdoc.InsertText( AbsEingang )
Call PEdoc.GotoField( "B_Datum" )
Call PEdoc.InsertText( AbsDatum )
Call PEdoc.GotoField( "Zustellung" )
Call PEdoc.InsertText( "EMail" )
Call PEdoc.GotoField( "Person" )
Call PEdoc.InsertText( AbsName )
Call PEdoc.GotoField( "Betreff" )
Call PEdoc.InsertText( AbsThema )
Call PEdoc.GotoField( "alternativ" )
End Sub

Kann mir da jemand weiterhelfen? Bitte macht es mir so leicht wie möglich, da ich kein Entwickler bin. Mein eigentlicher Ansprechpartner ist aber verhindert. Danke schon mal im Voraus.

Grüße,

Thomas

klaussal

  • Gast
Re: Probleme nach Update auf Notes 8 / ComposeDocument
« Antwort #1 am: 16.03.10 - 15:44:15 »
Gibt`s auch eine FM ?

Was steht in  PEdb.Server bzw. ...FilePath ?

Offline taf

  • Frischling
  • *
  • Beiträge: 4
Re: Probleme nach Update auf Notes 8 / ComposeDocument
« Antwort #2 am: 16.03.10 - 16:23:39 »
Du meinst das hier?

Function SetzVar As Variant
   Dim s As New Notessession
   Dim item As NotesItem
   SetzVar = True
   Set Mail = UiMail.Document
   Set Item= Mail.GetFirstitem("From")
   AbsName = Item.text
   Set Item= Mail.GetFirstitem("PostedDate")
   AbsDatum = Item.Text
   Set Item= Mail.GetFirstitem("DeliveredDate")
   AbsEingang = Item.Text
   Set Item= Mail.GetFirstitem("Subject")
   AbsThema = Item.Text
   Set PEdb = New NotesDatabase( s.Currentdatabase.Server,"I_KIS.nsf" )
   
   If Not PEdb.IsOpen Then
      Call PEdb.Open( "", "")
   End If
   If Not PEdb.IsOpen Then
      Print "Postbuch kann nicht geöffnet werden!"
      Messagebox "Postbuchdatenbank kann nicht geöffnet werden!", 16,"Verarbeitungsfehler"
      SetzVar = False
   End If
   Call s.SetEnvironmentVar("PostMail", "EMail")
End Function

Wie gesagt, es lief alles wunderbar - bis nach dem Update auf 8.

Grüße, Thomas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Probleme nach Update auf Notes 8 / ComposeDocument
« Antwort #3 am: 16.03.10 - 23:02:58 »
Nochmals: Wie lautet die Fehlermeldung??

Bernhard

Offline taf

  • Frischling
  • *
  • Beiträge: 4
Re: Probleme nach Update auf Notes 8 / ComposeDocument
« Antwort #4 am: 17.03.10 - 11:01:50 »
Die Fehlermeldung lautet: "Keine Dokumente in diese Richtung vorhanden."

Grüße, Thomas

Offline Jens Winkelmann

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • Jens Winkelmann
    • PAVONE AG
Re: Probleme nach Update auf Notes 8 / ComposeDocument
« Antwort #5 am: 17.03.10 - 12:26:14 »
Vielleicht ist es eine Frameset Problem.

Versuche es mal mit der folgenden Zeile vor dem ComposeDocument:

Call ws.SetTargetFrame( "" )
Set PeDoc = ws.ComposeDocument( PEdb.Server, PEdb.FilePath, "mk")

Offline taf

  • Frischling
  • *
  • Beiträge: 4
Re: Probleme nach Update auf Notes 8 / ComposeDocument
« Antwort #6 am: 17.03.10 - 12:34:15 »
Hab ich probiert. Klappt leider nicht. Folgende Fehlermeldung: "Ungültiges oder nicht vorhandenes Dokument".

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz