16. Mai 2014 10:49
Hallo,
wir steigen gerade von 3.7 auf NAV2013 um. Ich habe jetzt ein Problem mit einem Job in der Aufgabenwarteschlange, die ja den Objektaufrufplaner ersetzt.
Über einen Report wird eine Excel-Datei erzeugt und in einem definierten Ordner gespeichert. Ich habe die Tabelle "Excel Buffer" um die Funktion "SaveExcel" erweitert, so dass ich das Dokument speichern kann:
- Code:
SaveExcel(DestFileName : Text[200], DestPathName:Text[200])
FileNameClient := FileManagement.DownloadTempFile(FileNameServer);
FileNameClient := FileManagement.MoveAndRenameClientFile(FileNameClient, DestFileName, DestPathName);
Wenn ich den Report lokal starte, funktioniert alles ohne Probleme. Über die Aufgabenwarteschlange erhalte ich jedoch eine Fehlermeldung:
"Von Microsoft Dynamics NAV Server wurde versucht, einen Clientrückruf auszugeben, um eine Date herunterzulanden: Book1.xlxs (Codeunit 419 File Management), Clientrücktrufe werden für Microsoft Dynamics NAV Server nicht unterstützt."
Wie kann ich diese Funktion in der 3-tier Architektur umsetzen?
Gruß
hubi777