Descrizione
E' possibile semplificare la procedura di caricamento dei campi BLOB grazie all'utilizzo di un componente Flash che consente un maggior controllo sull'invio di file.
Fino ad ora il caricamento dei BLOB avveniva in 3 fasi:
- cliccare il bottone di caricamento per far apparire l'input di tipo FILE dentro al campo;
- cliccare il bottone "Sfoglia" dell'input per scegliere il file;
- cliccare nuovamente il bottone di caricamento per inviarlo.
Rendendo attivo il campo BLOB tramite il flag nella videata delle proprietà oppure tramite la procedura
SetActive è possibile ottenere il seguente comportamento:
- il click sul bottone di caricamento apre direttamente la videata per scegliere il file;
- alla conferma del file da inviare parte immediatamente il caricamento.
I campi BLOB attivi hanno inoltre le seguenti caratteristiche:
- viene mostrata una videata che mostra lo stato di avanzamento e con la possibilità di annullare il caricamento;
- il controllo della dimensione del file viene fatto immediatamente anziché al termine del caricamento;
- é possibile impostare un filtro sul tipo dei file che l'utente può inviare in base all'estensione tramite la procedura SetFileTypes; il filtro viene applicato direttamente alla videata per la scelta del file.