DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques au WEB / Fonctions upload
  • Dans quel événement utiliser cette fonction ?
  • Taille maximale des fichiers à uploader
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie la taille totale (en octets) des fichiers déjà envoyés par l'upload en cours via un champ Upload. Dans le cas d'un champ Upload multifichier, cette taille correspond à la somme des tailles individuelles de chacun des fichiers déjà envoyés avec la taille envoyée du fichier courant.
Exemple
// -- Evénement "Progression du transfert"
// Affiche la taille envoyée en Ko
LIB_TailleEnvoyée = Arrondi(UPL_Upload.TailleEnvoyée() / 1024, 0) + "Ko"
// -- Evénement "Progression du transfert"
// Affiche le nombre d'octets envoyés par rapport Ã  la taille totale Ã  envoyer
LIB_UploadMulti_Global = Arrondi(UPL_Upload.TailleEnvoyée() / UPL_Upload.Taille() * 100) + "%"
Syntaxe
<Résultat> = <Champ Upload>.TailleEnvoyée()
<Résultat> : Entier
Taille des fichiers déjà envoyés (en octets).
<Champ Upload> : Nom de champ
Nom du champ Upload à manipuler.
Remarques

Dans quel événement utiliser cette fonction ?

La fonction <Upload>.TailleEnvoyée peut être utilisée uniquement dans l'événement navigateur "Progression du transfert". Cet événement est associé :
  • soit au bouton "Envoyer" pour un champ Upload monofichier.
  • soit au bouton "Ajouter" pour un champ Upload multifichier.
Utilisée dans un autre événement, la fonction <Upload>.TailleEnvoyée renverra 0.

Taille maximale des fichiers à uploader

Par défaut, la taille des fichiers à uploader est illimitée dans le moteur WEBDEV. Cette taille peut être limitée par le serveur d'application WEBDEV.
Si le fichier à uploader dépasse la taille limite, le fichier n'est pas uploadé.
Pour modifier la taille maximale des fichiers à uploader dans le serveur d'application WEBDEV, il est nécessaire de modifier la base de registre sur le serveur :
  1. Pour modifier la taille des fichiers uploadés pour toutes les applications WEBDEV 2024, sélectionnez la clé : HKEY_LOCAL_MACHINE\SOFTWARE\PC SOFT\WEBDEV\29.0 sur une machine 32 bits et HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PC SOFT\WEBDEV\29.0 sur une machine 64 bits.
  2. Ajoutez la chaîne MAX_UPLOAD. Cette chaîne aura pour valeur la taille maximale des fichiers à uploader (en Ko).
Liste des exemples associés :
Upload ou Download d'un fichier Exemples unitaires (WEBDEV) : Upload ou Download d'un fichier
[ + ] Upload (copier vers le serveur) et download (télécharger depuis le serveur) d'un fichier :
- Copier un fichier du poste navigateur vers le poste serveur
- Télécharger un fichier présent sur le serveur
- Télécharger un fichier présent sur le serveur grâce à un lien
- Télécharger un fichier présent sur le serveur en demandant son ouverture
Composante : WDJS.DLL
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale