Gewusst wie: Behandeln von Bildschirmereignissen in einem mobilen Client für eine LightSwitch-Anwendung
Wenn Sie einen mobilen Client HTML in LightSwitch-App entwickeln, können Sie Code schreiben, der ausgeführt wird, wenn ein Benutzer ein bestimmtes Ereignis initiiert.Beispielsweise können Sie Code schreiben, der ausgeführt wird, wenn ein Benutzer eine Schaltfläche auf dem Bildschirm im Client auswählt.
Sie können die folgenden Arten von Methoden schreiben, die ausgeführt wird, wenn ein Benutzer bestimmte Aktionen ausgeführt:
Button Methoden ausgeführt, wenn ein Benutzer eine Schaltfläche auswählt.
Die allgemeinen ausgeführten Methoden, wenn Benutzerauslastungsdaten, Daten speichern oder schließt einen Bildschirm.
Zugriffssteuerungsmethoden ausgeführt, wenn ein Benutzer versucht, eine Aufgabe auszuführen, die bestimmte Berechtigungen erfordert.
Weitere Informationen zu diesen Arten von Methoden, finden Sie die Tabellen nach der folgenden Prozedur.
So behandeln Sie ein Ereignis
In Projektmappen-Explorer öffnen Sie den Bildschirm, den Sie ändern möchten.
Der Bildschirm-Designer wird geöffnet.
Klicken Sie auf der Symbolleiste Bildschirm-Designer öffnen Sie die Liste Code schreiben, und wählen Sie dann die entsprechende Methode aus
Der Code-Editor wird geöffnet.
In der neuen Methode geben Sie den Code, den Sie ausführen möchten, wenn das Ereignis auftritt.
Sie Ereignis-Methoden Rastern
Die folgenden Tabellen zeigen Methoden auf, die ausgeführt werden können, wenn ein Benutzer auf einen Bildschirm interagiert.Alle diese Methoden werden auf der Clientebene ausgeführt.
Schaltflächen-Methode |
Beschreibung |
---|---|
ButtonName_execute |
Aufgerufen, wenn ein Benutzer die Schaltfläche auswählt, die mit der - Methode verknüpft ist. |
Allgemeine Methoden |
Beschreibung |
---|---|
ScreenName_created |
Wird direkt nach dem Anzeigen des Bildschirms aufgerufen. |
Steuerelementname_postRender |
Aufgerufen nach dem HTML-Code für das Steuerelement wird erstellt. |
Steuerelementname_render |
Aufgerufen, um das HTML für ein benutzerdefiniertes Steuerelement zu erstellen. |
ScreenName_save |
Aufgerufen kurz vor einem Bildschirm wird gespeichert. |
Zugriffssteuerungsmethoden |
Beschreibung |
---|---|
Methodenname_canExecute |
Aufgerufen vor einer Methode wird ausgeführt.LightSwitch ruft diese Methode auf, um Berechtigungen für den aktuellen Benutzer zu überprüfen. |