Autor Thema: Datei-Anhang in Frontend-Dokument  (Gelesen 1510 mal)

Offline stephan69

  • Frischling
  • *
  • Beiträge: 1
Datei-Anhang in Frontend-Dokument
« am: 22.02.08 - 10:33:27 »
Hallo,
ich stehe vor einem Problem.
Und zwar müsste ich in einem geöffneten Dokument über ein Script einen Dateianhang im Feld 'Body' erstellen.
Das Script sollte wie folgt ablaufen:
- Öffnen des Windows-Explorers im Verzeichnis 'C:\EMBED'
- Die dort ausgewählte Datei muss als Anhang im Feld 'Body' erstellt werden
Wie schaffe ich so etwas??

Vielen Dank ...  ;)

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Re: Datei-Anhang in Frontend-Dokument
« Antwort #1 am: 22.02.08 - 12:05:17 »
Wenn es von Hand ausgwählt wird, warum dann nicht gleich manuell attachen?

Grüsse

Dau-in
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

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: Datei-Anhang in Frontend-Dokument
« Antwort #2 am: 22.02.08 - 12:15:25 »
Mit Script ist da im Frontend nichts zu machen. Mit Formeln kommst du da eher weiter.

REM "Setzt Cursor ins entsprechende Feld"
@Command([EditGotoField]; "Name_des_RTF-Feldes");
REM "Zeigt Auswahldialog an und hängt die ausgewählten Dateien an"
@Command([EditInsertFileAttachment])


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

Offline jo@chim

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
Re: Datei-Anhang in Frontend-Dokument
« Antwort #3 am: 26.02.08 - 10:52:23 »
Mit Script ist da im Frontend nichts zu machen.
Selbstverständlich geht das per LS Axel:

'Frontend speichern und zugehöriges Backend holen
call uidoc.save
Set doc = uidoc.document

'Operation mit RTItem...
'Ich benutze das z.B., um eine als Grafik gerenderte Mail aus meiner Mailbox zu holen: success = maildoc.RenderToRTItem( rtitem )
'Um eine Datei anzuhängen, einfach die RTItem-Methode
'RTItem.EmbedObject(EMBED_ATTACHMENT...
'benutzen

'Frontend ohne Nachfrage schliessen
Call uidoc.fieldsettext("SaveOptions","0")
Call uidoc.close
   
'Backend speichern
Call doc.save(True,False)

'Und Frontend über die NotesUIWorkspace-Methode EditDocument wieder öffnen...
Call ws.EditDocument(True,doc)
Gruss,
Achim
-------------------
IBM Certified Advanced Application Developer Lotus Notes and Domino 7

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: Datei-Anhang in Frontend-Dokument
« Antwort #4 am: 26.02.08 - 11:26:41 »
Das es mit Script auch im Frontend geht, ist mir auch klar. Nur musst du dann wieder Klimmzüge mit einem Reopen des Dokumentes machen.

Anhand seiner Beschreibung, was er machen will, sehe ich eine Formellösung als angebrachter an.


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

Offline jo@chim

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
Re: Datei-Anhang in Frontend-Dokument
« Antwort #5 am: 26.02.08 - 13:06:01 »
Schon klar. Gegen dieses sollte man einfacher versuchen hab ich ja auch nichts einzuwenden - mich hatte nur Dein nichts zu machen gestört, Axel...

:)
Gruss,
Achim
-------------------
IBM Certified Advanced Application Developer Lotus Notes and Domino 7

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz