WEB: Campi multi upload
copia linkDescrizione
E' stata aggiunta una nuova funzionalità che consente di inviare più file al server senza utilizzare un campo BLOB. Per utilizzare questa funzionalità occorre creare un campo statico e chiamare la procedura SetMultiUpload su di esso nell'evento di Load della videata.
A run-time il campo statico sarà renderizzato come mostrato di seguito:

Come si presenta un campo statico multi upload.
Tramite il bottone
l'utente potrà scegliere i file da inviare che verranno elencati nella lista sottostante e se il campo è anche attivo i file verranno inviati direttamente altrimenti l'utente potrà avviare il caricamento tramite il bottone
.
Durante l'invio di un file verrà mostrato anche lo stato di avanzamento e sarà possibile interrompere l'operazione tramite il bottone
.
Il bottone
rimuove tutti i file dalla lista.
Per ogni file ricevuto il server notificherà l'evento OnFileUploaded.
Il testo del campo statico verrà mostrato a fianco del bottone
.
E' inoltre possibile filtrare i file che l'utente può scegliere in base all'estensione utilizzando la procedura SetFileTypes; il filtro viene applicato direttamente alla videata per la scelta del file.
Del visual style del campo statico verranno applicate le seguenti proprietà:
- Sfondo campi -> sfondo della lista;
- Sfondo intestazione -> sfondo dell'intestazione della lista compresi i bordi;
- Testo intestazione -> testo dell'intestazione della lista;
- Testo campi -> testo dei file nella lista.
Funzionalità interessate
Invio di file al server.
Note
- Questa funzionalità è disponibile solo in RD3.
-
Sono stati modificati i file
web.xmlebuild.xmldel template Servlet: se tali file sono stati personalizzati nella custom del progetto occorre portare le modifiche. - Se nel browser non è installato il plug-in Flash Player almeno in versione 9 il campo funzionerà come nelle versioni precedenti.
Ultima modifica: 18/03/2026 / Validità: da 8.5.3800