Autor Thema: Attachment mit LotusScript  (Gelesen 1557 mal)

Offline Madmission

  • Junior Mitglied
  • **
  • Beiträge: 100
  • Geschlecht: Männlich
Attachment mit LotusScript
« am: 27.06.06 - 12:51:29 »
Hallo Leute Ich bin sicher das ist das problem schon mal gesehen habt, leider kann ich es nicht lösen, aber mir euer hilfe klappt das sicher

Ich habe ein Agent der mir ein PDF generiert und das dann auf das filesystem  ins c":\temp\dfad.pdf" stellt. Dabei dacht ich mir, es wäre doch cool wenn das viel wo ich generiert habe noch zusätzlich in Document Attache.

Ok soweit gut ich habe den code geschrieben und er funktioniert auch nur stellt er mir das Attachment am schluss vom Document unter der linie und nicht in das Feld wo ich im sage.

Hier der code:

Dim ws                                          As NotesUIWorkspace
Dim uidoc                                       As NotesUIDocument
Dim doc                                        As notesdocument
Dim session                                    As NotesSession
Dim dbCurrent                                 As NotesDatabase
Dim rtitem                                     As NotesRichTextItem
Dim object                                     As NotesEmbeddedObject

Set ws                                    = New NotesUIWorkspace
   Set uidoc                                 = ws.CurrentDocument
   Set doc                                    = uidoc.Document
   Set session                              = New NotesSession
   Set dbCurrent                           = session.CurrentDatabase

   Set rtitem = doc.GetFirstItem("rtOfferte")
   If rtitem Is Nothing Then
      Set rtitem = New NotesRichTextItem(doc, "rtOfferte" )
   End If
   
   Set object = rtitem.EmbedObject( EMBED_ATTACHMENT, "", outputFilename)
   Call doc.save(True,True)

Kann mir da jemand helfen oder sagen was ich falsch mache

Gruss

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Attachment mit LotusScript
« Antwort #1 am: 27.06.06 - 12:55:56 »
Könnte es sein, dass Dein RT-Feld anders heisst als von Dir im Code angegeben ("rtOfferte")?

Bernhard

Offline Madmission

  • Junior Mitglied
  • **
  • Beiträge: 100
  • Geschlecht: Männlich
Re: Attachment mit LotusScript
« Antwort #2 am: 27.06.06 - 13:05:09 »
Hallo

Habe es gerade geprüft und es ist korrekt.

langsam habe ich das gefühl das ganze dokument ist korrupt von meiner sicht aus sollte es gehen

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Attachment mit LotusScript
« Antwort #3 am: 27.06.06 - 13:08:33 »
Ein Problem kann aber noch der Umstand sein, dass Du ein Dokument im FrontEnd offen hast, aber im Backend das Attachment aufnimmst und dann auch im Backend speicherst. Davon "weiss" aber das Frontend-RTF nix. Hast Du ggf. nach der Aktion (Frontend schliessen) zwei RTIs gleichen Namens?

Bernhard

Offline Madmission

  • Junior Mitglied
  • **
  • Beiträge: 100
  • Geschlecht: Männlich
Re: Attachment mit LotusScript
« Antwort #4 am: 27.06.06 - 13:40:33 »
ist es den möglich das ganze im fontend zumachen, und rt habe ich nur einen im ganzen dokument, was ich bemerkt habe ist. Das es mit ein $File macht??? aber ins feld setzt er es nicht ein.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz