English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • Libreria Campi di pannello
  • Proprietà

Set Blob Size

procedura copia link

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)
}
  • 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: 23/03/2021 / Validità: da 6.5.2680

Vedi Anche

  • On Download Blob (evento)
  • Before BLOB Update (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum