Cette fonction permet de télécharger un fichier depuis le serveur, éventuellement d'en afficher une prévisualisation dans le navigateur. Une copie du fichier sera faite dans le répertoire temporaire et supprimée à l'expiration du téléchargement.
Domaine d'application
Client Adélia Cloud.
Paramètres
ALPHA (n) |
NomFichier |
Nom du fichier à télécharger. |
BOOL |
Inline |
Indique si le fichier doit être affiché dans une prévisualisation. Si inline est à *VRAI et que le type mime du fichier est supporté par le navigateur (images, etc.), une prévisualisation du fichier s'affiche par-dessus le bureau, sinon le fichier est téléchargé. |
BOOL |
CodeRetour |
Code retour de l'opération : *VRAI si l'appel de la fonction a réussi. *FAUX dans le cas contraire. |
Note :
Les données sont conservées en cache pendant 30 minutes (par défaut). Cela permet de reprendre un téléchargement interrompu ou de lancer plusieurs requêtes de téléchargement.
Ce temps d'attente est paramétrable comme suit : dans le fichier ehcache.xml de votre application Wagon, modifiez les paramètres timeToIdleSecond s et timeToLiveSeconds du cache wagonDownloadCache.
Remarque : il est fortement déconseillé de modifier les autres paramètres de ce fichier et notamment les paramètres des autres caches.
Exemple :
FileName = 'HOME:\documents\document.docx'
APPELER_DLL 'VATOOLBX.DLL' 'VaToolBxCloudDownloadFile' FileName *FAUX CodeRetour
Liste des fonctions de la DLL VaToolBx par thème