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

Enter Upload Mode

procedura link

Scopo

I campi BLOB possono presentarsi in diversi stati:

  • mostrare in anteprima un BLOB
  • mostrare il messaggio "Click per aprire il documento" seguito dalla dimensione del file presente nel database
  • campo vuoto qualora il corrispondente campo del database non contenga allegati
  • in modalità caricamento
Con la procedura EnterUploadMode è possibile portare il campo in modalità caricamento da codice senza che l'utente prema il bottone "Carica Documento" mostrato nella toolbar del campo blob. In questo modo è possibile evitare che l'utente debba premere il bottone "Carica Documento" mostrato nella toolbar del campo blob per avviare il caricamento di un BLOB.

Sintassi

Campo.EnterUploadMode()

Argomenti

Questa procedura non ha argomenti.

Esempio di codice

// ****************************************************************************
// Posiziona il pannello sulla prima categoria senza immagine e prepara il
// campo per il caricamento
// ****************************************************************************

public void Categorie.Immaginimancanti()
{
  int riga := ONE
  // 
  // Cerco la prima categoria senza immagine

  for each row (Categorie)
  {
    record Categorie
      int ID               // 
      string NomeCategoria // 
      string Descrizione   // 
      string Immagine      // 
    // 
    // Se non ha l'immagine

    if IsNull(Categorie.Immagine)
    {
      // Mi posiziono su tale categoria e preparo il campo per il caricamento
      Categorie.ActualPosition := riga
      Categorie.Immagine.EnterUploadMode()
      // 
      // ... e mi fermo

      break
    }
    // 
    // Continuo a cercare

    riga := riga + ONE
  }
}
  • Attenzione: Lo stato dei campi BLOB viene ripristinato al valore predefinito quando viene eseguita la query del pannello. Pertanto questa procedura deve essere utilizzata dall'evento AfterFind in poi.

Ultima modifica: 25/10/2016 / Validità: da 8.1.3650

Vedi Anche

  • After Find (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum