Compartir a través de


Cómo: Controlar los eventos de pantalla en un cliente móvil para una aplicación LightSwitch

Al desarrollarse un cliente móvil de HTML en la aplicación de LightSwitch, se puede escribir código JavaScript que se ejecuta cuando un usuario inicia un evento. Por ejemplo, puede escribir código que se ejecuta cuando un usuario elige un botón en una pantalla en el cliente.

Puede escribir los siguientes tipos de métodos para que se ejecuten cuando un usuario realice una acción determinada:

  • Los métodos de botón se ejecutan cuando el usuario elige un botón.

  • Los métodos generales se ejecutan cuando un usuario carga datos, guarda datos o cierra una pantalla.

  • Los métodos de control de acceso se ejecutan cuando un usuario intenta realizar una tarea que requiere ciertos permisos.

Para obtener más información sobre estas clases de métodos, vea las tablas que se incluyen después del siguiente procedimiento.

Para controlar un evento

  1. En el Explorador de soluciones, abra la pantalla que desea modificar.

    Se abre el Diseñador de pantallas.

  2. En la barra de herramientas del Diseñador de pantallas, abra la lista Escribir código y, a continuación, elija el método adecuado.

    Se abrirá el Editor de código.

  3. En el nuevo método, escriba el código que desea ejecutar cuando se produzca el evento.

Métodos de evento de pantalla

En las tablas siguientes se enumeran los métodos que se pueden ejecutar cuando un usuario interactúa con una pantalla. Todos estos métodos se ejecutan en la capa cliente.

Método de botón

Descripción

ButtonName_execute

Se llama cuando un usuario elige el botón asociado al método. Solo se aplica a los botones basados en métodos personalizados.

Métodos generales

Descripción

ScreenName_created

Se llama justo después de aparecer la pantalla.

ControlName_postRender

Se llama después de crearse el código HTML de un control.

ControlName_render

Se llama para crear el código HTML de un control personalizado.

ScreenName_beforeApplyChanges

Se llama justo antes de que una pantalla se cierre y se guarden los datos.

Métodos de control de acceso

Descripción

MethodName_canExecute

Se llama antes de ejecutarse un método. LightSwitch llama a este método para comprobar los permisos del usuario actual.

Vea también

Tareas

Cómo: Modificar una pantalla HTML usando código

Otros recursos

Pantallas de cliente HTML para aplicaciones LightSwitch