Seite 1 von 1

[gelöst] Downloadfromstream - Dateigröße?

Verfasst: 16. Oktober 2014 14:30
von JRenz
Hallo,

weiß zufällig jemand von euch, ob es beim Befehl "Downloadfromstream" eine Größenbegrenzung gibt und ob diese irgendwie beeinflussbar ist?

Hintergrund:
Wenn die durch den gelb markierten Programmcode erstellte Datei ("ToFile") ca. 35 MB groß wäre (zumindest ist die Datei im Temp-Verzeichnis des NAV-Servers so groß), dann bringt "downloadfromstream" einen Fehler zurück, d.h. "OutFileName" ist dann leer.
Wenn hier "downloadfromstream" ohne IF-Bedingung verwendet wird, dann kommt die Fehlermeldung "Die gewünschte Datei ist zu groß.".

DownloadFromStream.png


DownloadFromStream2.png

Re: Downloadfromstream - nur bis zu einer bestimmten Dateigr

Verfasst: 16. Oktober 2014 14:34
von Natalie
JRenz hat geschrieben:weiß zufällig jemand von euch, ob es beim Befehl "Downloadfromstream" eine Größenbegrenzung gibt und ob diese irgendwie beeinflussbar ist?


In der Onlinehilfe von UPLOADINTOSTREAM steht:
The maximum size of the file to be uploaded is specified by the MaxUploadSize setting in the CustomSettings.config file. The setting is specified in megabytes. For more information, see Configuring Microsoft Dynamics NAV Server.


Zu DOWNLOADFROMSTREAM steht da nichts, aber vielleicht ist es anwendbar.

Re: Downloadfromstream - nur bis zu einer bestimmten Dateigr

Verfasst: 16. Oktober 2014 14:44
von JRenz
Hallo Natalie,

danke für den Hinweis - darauf hätte ich auch selber kommen können.
Ich werde das (vermutlich morgen) mal ausprobieren und das Ergebnis dann mitteilen.

Re: [gelöst] Downloadfromstream - Dateigröße?

Verfasst: 17. Oktober 2014 08:17
von JRenz
Hallo,

der Hinweis von Natalie hat geholfen.
Durch die Änderung des Parameters "MaxUploadSize" auf 100 MB in der Config des NAV-Servers konnte ich nun eine Datei, die im Temp-Verzeichnis des NAV-Servers ca. 38 MB groß ist, per DownloadfromStream auf den Client übertragen.
Vorher (Parameter war per default auf 30 MB eingestellt) war dies nicht möglich.