English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • Libreria Pannello
  • RD3

Set Command Blocking

procedura copia link

Scopo

Indica al framework RD3 che uno dei comandi della toolbar deve bloccare l'interfaccia utente finché il server non risponde. Quella che segue è la configurazione predefinita dei comandi di pannello:

Comando Bloccante?
Form List
Search
Find
Insert
Delete
Cancel
Refresh
Update
Duplicate
Edit Blob
Delete Blob
Save Blob
Print Book
Attach
Export
Custom 1 ... Custom 8
Navigate

Sintassi

Pannello.SetCommandBlocking(comando, bloccante)

Argomenti

comando Il comando che occorre rendere bloccante o non bloccante. E' necessario utilizzare una delle costanti della lista valori PanelCommands.
bloccante E' un valore booleano che indica se il comando deve essere bloccante o meno.

Esempio di codice

// ****************************
// Called when a form is loaded
// ****************************

event Prodotti3.Load()
{
  // Rendo il comando di duplicazione bloccante
  Prodotti.SetCommandBlocking(Duplicate, False)
}
  • La procedura SetCommandBlocking può essere utilizzata per far sì che se l'utente clicca un particolare bottone della toolbar l'applicazione deve mostrare subito una clessidra e bloccare l'interfaccia utente finché il server non ha eseguito il comando e risposto al browser. Normalmente non è necessario modificare le impostazioni predefinite.
  • Normalmente questo comando viene utilizzato nell'evento di Load della videata, ma è possibile farlo in ogni punto del Visual Code.

Ultima modifica: 23/03/2021 / Validità: da 8.1.3650

Vedi Anche

  • Event Types (lista valori)
  • Panel Commands (lista valori)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum