Scopo
Imposta i parametri di gestione del campo quando esso è collegato ad un campo del database di tipo blob (generic document).
Sintassi
Pannello.Campo.SetBlobSize(max auto show size, max upload size, show in new window)
Argomenti
Max Auto Show Size | E' la dimensione limite in bytes sopra la quale il blob non viene mostrato in anteprima nel campo. Questo server per non scaricare inutilmente nel browser file di grandi dimensioni. |
Max Upload Size | Dimensione massima in bytes del file che l'utente può caricare in questo campo blob. |
Show In New Window | Parametro opzionale booleano (default = True). Se lasciato a True allora il blob verrà scaricato e visualizzato in una nuova finestra browser, altrimenti si userà quella dell'applicazione. E' consigliabile lasciare a True questo parametro. |
Esempio di codice
// ****************************
// Called when a form is loaded
// ****************************
event Categorie.Load()
{
// Non voglio mostrare l'anteprima dell'immagine della categoria.
Categorie.Immagine.SetBlobSize(ZERO, C1000000, True)
}
// Called when a form is loaded
// ****************************
event Categorie.Load()
{
// Non voglio mostrare l'anteprima dell'immagine della categoria.
Categorie.Immagine.SetBlobSize(ZERO, C1000000, True)
}
- Se la dimensione del blob è superiore alla dimensione specificata nel parametro MaxAutoShowSize, allora nel campo blob verrà visualizzato un link che permette di aprire il blob in un browser.
- Se la dimensione del file caricato dall'utente è superiore alla dimensione specificata nel parametro MaxUploadSize, il file non verrà caricato.
- Se il campo blob non deve mai mostrare l'anteprima, si deve impostare a zero il parametro MaxAutoShowSize.
- Se per un campo blob non si utilizza questa funzione i parametri di default sono: MaxAutoShowSize = 25 KB, MaxUploadSize = 10 MB, ShowInNewWindow = True.
- Se MaxUploadSize è superiore al parametro di compilazione MaxRequestSize, MaxUploadSize verrà impostato al valore del parametro segnalando nel debug con un warning tale variazione.
Ultima modifica: 24/05/2024 / Validità: da 6.5.2680