Hallo zusammen,
wir haben hier folgendes Problem:
Wir wollen über Lotusscript eine Excel-Datei öffnen, welche auf einem Netzlaufwerk liegt und diese dann als PDF abspeichern.
Grundsätzlich läuft alles problemlos, wenn wir die ganze Aktion auf dem Server lokal aufrufen und speichern geht alles.
Wenn die Dateien auf einem Netzlaufwerk liegen, geht es nicht....
Zugriff auf das Netzlaufwerk hat der Server-User aber. Wenn ich Remote auf dem Server angemeldet bin, kann ich die Dateien öffnen, speichern etc.
Beim Agentenlauf hängt der Agent immer dann, nachdem die Excel-Anwendung gestart wurde und bevor dann die Datei geöffnet wird.
An was kann das liegen?
Anbei noch ein paar Zeilen Code:
' Dieser Weg funktioniert
Set xlApp1=CreateObject("Excel.Application")
Print "Excel definiert"
Call xlApp1.Workbooks.Open("C:\Temp\datei.xls")
Print "Excel offen"
Call xlApp1.Workbooks(1).Worksheets(1).ExportAsFixedFormat(0, "C:\Temp\datei.pdf", 0, True, False)
Print "PDF erstellt"
' Dieser Weg funktioniert nicht
netzlaufwerk:
Set xlApp1=CreateObject("Excel.Application")
Print "Excel definiert"
Call xlApp1.Workbooks.Open("\\netzwerkpfad\test.xls")
Print "Excel offen"
!!!!!!Hier geht es nicht mehr weiter....
Call xlApp1.Workbooks(1).Worksheets(1).ExportAsFixedFormat(0,"\\netzwerkpfad\test.pdf", 0, True, False)
Print "PDF erstellt"
Grüße
datkar