Autor Thema: Attachment (.sxw - OpenOffice) öffnen, editieren und wieder anhängen mit 8.5  (Gelesen 3611 mal)

Offline Ahuga

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
Hallo zusammen

Ich bin neu in der Notes-Gemeinde und ich komme bei obigem Problem nicht weiter.

Ich möchte Anhänge (.sxw - RichtTextItem) über einen Button (Formel oder LS) öffnen.
Nachdem der User das Dokument editiert hat, soll es wieder angehängt werden.

Wie gehe ich an dieses Problem mit der Version 8.5 ran? Hat da schon jemand Erfahrungen? Hat mir jemand einen Link zu einem Stück code?

Vielen Dank für Eure Bemühungen.

Schöne Festtage

Martin


Offline Ahuga

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
Wünsche allen einen guten Start ins neue Jahr.

Ich wollte kurz nachfragen, ob mein Problem derart simpel oder unlösbar ist, dass niemand dazu einen Kommentar abgeben kann.

Ich wäre froh um jegliche Erfahrungen in diesem Bereich.

Vielen Dank

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Aus der Notes-Hilfe:

Zitat
Click one or more attachments to select it and then do any of these tasks from the Attachment menu or by using context (right-click) menus. Note however that attachment editing operations apply only if the document is in Edit mode. Documents viewed in the preview pane are in read mode.
...
Edit file attachments - When you edit an attachment, you can open the file in the application it was created with, or in an alternative application. Notes® replaces the old attachment with the updated attachment when you save the Notes document. You do not have to delete the old attachment from the document and attach the newly edited attachment.

Siehe auch: http://www.alanlepofsky.net/alepofsky/alanblog.nsf/dx/attachment-editing-in-notes-7 und http://www.swingsoftware.com/integrator/features/lotus-notes-attachment-handling
« Letzte Änderung: 04.01.10 - 09:24:38 von m3 »
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Ahuga

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Männlich
Vielen Dank für den Hinweis.

Mein Problem ist, wie ich über Lotus Script ein Attachment im Editiermodus im OpenOffice öffnen kann.
Ich schaffe es nur im Readmodus, dann werden jedoch die Änderungen beim Schliessen nicht automatisch gespeichert.

Da bräuchte ich einen Tip.

Offline Volker73

  • Frischling
  • *
  • Beiträge: 11
Hallo Martin,

ich habe das gleiche Problem. Unter Notes 7 hatte ich folgenden Code für einen Button:

Declarations:
Declare Sub keybd_event Lib "user32.dll" (Byval bVk As Integer, Byval bScan As Integer, Byval dwFlags As Integer,Byval dwExtraInfo As Integer)

Sub Click(Source As Button)
   
   Dim workspace As New NotesUIWorkspace
   Dim uidoc As NotesUIDocument
   Set uidoc = workspace.CurrentDocument
   
   Sleep(1)
   
   uidoc.GotoField("Body")
   uidoc.SelectAll
   
   keybd_event &H12,0,0,0 ' Alt key down
   keybd_event 72,0,0,0 ' h key down
   keybd_event 72,0,2,0 ' h key up
   keybd_event &H12,0,2,0 ' Alt key up
   
   keybd_event &H28,0,0,0 ' Down key down
   keybd_event &H28,0,2,0 ' Down key up
   
   keybd_event 66,0,0,0 ' b key down
   keybd_event 66,0,2,0 ' b key up
   
End Sub

Im Body-Feld gibt es genau einen Anhang, der wird markiert und dann sende ich das Tastaturkommando Alt+h, dann Pfeiltaste nach unten und dann ein b.

Hat wie gesagt mit dem 7er Client funktioniert, mit dem 8.5 will das so leider nicht mehr.
Komischerweise funktioniert es, wenn ich das händisch mache.
Bin auch noch auf der Suche nach einer Lösung.

Gruß
Volker

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz