Autor Thema: [Web] Anhang an bestehendes Dokument  (Gelesen 1954 mal)

Offline Lenham

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Ich liebe dieses Forum!
[Web] Anhang an bestehendes Dokument
« am: 28.06.04 - 13:35:24 »
Guten Tag zusammen.

Ich möchte im WEB an ein bestehendes Dokument immer die selbe Datei anhängen. Speicherort und Name der Datei ist bekannt und immer gleich.

Nun gibt es ja den schönen File-Upload-Button. Das funktioniert auch prima, nur ist der für den User etwas umständlich, weil er sich den ja sowieso bekannten Dateinamen erst umständlich zurechtklicken muß.

Folgendes funktioniert nicht:

- Javascript: document.forms(0).elements(x).value ="DATEINAME"
(Einem Input Button vom Typ File kann man keinen Value zuordnen)

- Formel: @Command([EditInsertFileAttachment])
(Funktioniert nicht im WEB)

Frage: Gibt es eine Möglichkeit über einen LS-WebAgenten einen "festen" Anhang an das geöffnete Dokument dranzubasteln?

Leider bin ich in Sachen LS eine absolute Null ...  ::)

Gruß und Danke schon mal
Stefan

Glombi

  • Gast
Re:[Web] Anhang an bestehendes Dokument
« Antwort #1 am: 28.06.04 - 13:39:43 »
Ein Scriptagent für Web muesste so aussehen:

Dim session As New NotesSession
Dim doc As NotesDocument
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
Set doc = session.DocumentContext
Set rtitem = New NotesRichTextItem( doc, "Body" )
Set object = rtitem.EmbedObject(EMBED_ATTACHMENT, "", "c:\datei.txt")
Call doc.Save( True, True )  

...

Andreas

Offline Lenham

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Ich liebe dieses Forum!
Re:[Web] Anhang an bestehendes Dokument
« Antwort #2 am: 28.06.04 - 13:44:18 »
Danke, Andreas!

Wenn ich das richtig sehe, brauche ich dann im Dokument ein RTF, das den Anhang aufnimmt, oder?

Gibt es auch eine Möglichkeit die Datei nicht in ein RTF, sondern direkt an das Dokument zu hängen?

Falls nicht, muß ich mir halt ein RTF erstellen. Sollte auch gehen.

Gruß
Stefan

Glombi

  • Gast
Re:[Web] Anhang an bestehendes Dokument
« Antwort #3 am: 28.06.04 - 14:07:24 »
Der Anhang wird am Ende des Dokuments angezeigt, wenn Du auf das Feld "Body" in der Maske verzichtest (sog. V2Attachment).
Damit Du die Anhänge auch im Web siehst, musst Du ein Text-Feld namens "$V2AttachmentOptions" in die Maske einfügen. Das Feld als Berechnet beim Anlegen erstellen mit der Formel "1".
Das Feld sollte verborgen sein.

Andreas

Offline Lenham

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Ich liebe dieses Forum!
Re:[Web] Anhang an bestehendes Dokument
« Antwort #4 am: 28.06.04 - 14:09:53 »
Ah, verstehe.

Einfach kein RTF anlegen. Prima. $V2AttachmentOptions habe ich bereits.

Vielen Dank, funzt.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz