Domino 9 und frühere Versionen > Entwicklung
Anhang speichern im WEB Browser?
Gerardo50:
Hallo Leute,
ich verwende Lotus Notes 5.0.11 (Server & Client) und möchte eine web-fähige Application entwickeln. Die Anwender sollen im Web Browser angehängte Dateien auf das Verzeichnis C:\Temp abspeichern können. Warum funktioniert der untenstehende Code nur im LN Client aber nicht im WEB? (Ich krieg nur eine Meldung "Agent done"...der Agent tut aber offensichtlich nichts..)???
Sub Initialize
Dim memo As NotesDocument
Dim session As New notessession
Dim db As NotesDatabase
Set db=session.currentdatabase
Dim Doc As notesdocument
Set session = New NotesSession
Set doc = session.DocumentContext
'Set memo = New NotesDocument (db)
'Dim rtitem As Variant
Dim URL As String
'Print "here I am"
URL = "http://graz1/Admin/WorksCoux.nsf/$defaultView?OpenView"
'Print "[" + URL + "]"
' Get the attachment
Dim item As NotesItem
Set item = doc.GetFirstItem("$FILE")
originalFileName$ = item.Values(0)
Dim att As NotesEmbeddedObject
Set att = doc.GetAttachment(originalFileName$)
' Extract it to C:\Temp
path$ = "C:\Temp"
tempFileName$ = path$ & "\" & originalFileName$
Call att.ExtractFile(tempFileName$)
Print "[" + URL + "]"
End Sub
Herzlichen Dank im voraus für jede funktionierende Lösung!
Gerhard
Glombi:
Der Agent läuft auf dem Server, d.h. dort müsste auch die Datei sein.
Andreas
animate:
Du kannst den Anwendern, die den Browser benutzen, um deine Anwendung zu bedienen, nichts auf deren Festplatten schreiben (zumindest nicht, ohne irgendwelche Sicherheitslücken auszunutzen).
Sie müssen das File explizit herunterladen.
umi:
Alternativ dazu könntest Du anstatt die Ansicht zu Printen, die URL des Files printen. Wenn Du vorher noch den Content-Type richtig setzt, sollte es funktionieren.
gruss
umi
Gerardo50:
--- Zitat von: Glombi am 11.07.05 - 10:05:19 ---Der Agent läuft auf dem Server, d.h. dort müsste auch die Datei sein.
Andreas
--- Ende Zitat ---
...aber die angehängte Datei ist ja auch am Server (wird per LN Client attached)!??? :-:
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln