Condividi tramite


Procedura: gestire gli eventi di schermata in un client mobile per un'applicazione LightSwitch

Quando si sviluppa un client mobile HTML nell'applicazione LightSwitch, è possibile scrivere codice JavaScript che viene eseguito quando un utente avvia un determinato evento. Ad esempio, è possibile scrivere il codice che viene eseguito quando un utente seleziona un pulsante di una schermata nel client.

È possibile scrivere i seguenti generi di metodi da eseguire quando un utente esegue una determinata azione:

  • I metodi del pulsante vengono eseguiti quando un utente sceglie un pulsante.

  • I metodi generali eseguiti quando un utente carica i dati, salva i dati o chiude una schermata.

  • I metodi di controllo dell'accesso vengono eseguiti quando un utente tenta di completare un'attività che richiede autorizzazioni specifiche.

Per ulteriori informazioni su questi tipi di metodi, vedere le tabelle dopo la seguente procedura.

Per gestire un evento

  1. In Esplora soluzioni aprire la schermata che si desidera modificare.

    Viene visualizzata la finestra Progettazione schermata.

  2. Sulla barra degli strumenti Progettazione schermata, aprire l'elenco Scrivi codice e quindi scegliere il metodo appropriato.

    Verrà aperto l'editor di codice.

  3. Nel nuovo metodo, digitare il codice che si desidera eseguire quando si verifica l'evento.

Metodi di evento schermata

Nelle tabelle seguenti sono elencati i metodi che possono essere eseguiti quando un utente interagisce con una schermata. Tutti questi metodi vengono eseguiti a livello client.

Metodo del pulsante

Descrizione

ButtonName_execute

Viene chiamato quando un utente sceglie il pulsante associato al metodo. Viene applicato solo ai pulsanti basati sui metodi personalizzati.

Metodi generali

Descrizione

ScreenName_created

Chiamato immediatamente dopo la visualizzazione della schermata.

ControlName_postRender

Viene chiamato dopo la creazione di codice HTML per un controllo.

ControlName_render

Viene chiamato per creare codice HTML per un controllo personalizzato.

ScreenName_beforeApplyChanges

Viene chiamato immediatamente prima della chiusura di una schermata e del salvataggio dei dati.

Metodi di controllo di accesso

Descrizione

MethodName_canExecute

Chiamato prima dell'esecuzione di un metodo. LightSwitch chiama questo metodo per verificare le autorizzazioni per l'utente corrente.

Vedere anche

Attività

Procedura: modificare una schermata HTML tramite codice

Altre risorse

Schermate del client HTML per applicazioni LightSwitch