Como tratar eventos de tela em um cliente móvel para um aplicativo do LightSwitch
À medida que desenvolve um cliente móvel HTML no aplicativo LightSwitch, você pode escrever o código JavaScript executado quando um usuário inicia um determinado evento. Por exemplo, você pode escrever um código executado quando um usuário escolhe um botão em uma tela no cliente.
É possível escrever os seguintes tipos de métodos para serem executados quando um usuário executa alguma ação:
Os métodos de botão funcionam quando um usuário escolhe um botão.
Métodos gerais são executados quando um usuário carrega dados, salva dados ou fecha uma tela.
Métodos de controle de acesso executados quando um usuário tenta executar uma tarefa que exige determinadas permissões.
Para obter mais informações sobre esses tipos de métodos, consulte as tabelas após o procedimento a seguir.
Para identificar um evento
No Gerenciador de Soluções, abra a tela que você deseja modificar.
O Designer de Tela é aberto.
No Designer de Tela, na barra de ferramentas, abra a lista Gravar Código e escolha o método apropriado.
O Editor de Códigos é aberto.
No novo método, insira código que você deseja executar quando o evento ocorrer.
Métodos de evento da tela
As tabelas a seguir listam os métodos que podem ser executados quando um usuário interage com uma tela. Todos esses métodos são executados na camada do cliente.
Método de botão |
Descrição |
---|---|
ButtonName_execute |
Chamado quando um usuário escolhe o botão que está associado ao método. Aplica-se somente aos botões baseados em métodos personalizados. |
Métodos gerais |
Descrição |
---|---|
ScreenName_created |
Chamado logo depois da tela aparecer. |
ControlName_postRender |
Chamado depois que o HTML de um controle é criado. |
ControlName_render |
Chamado para criar o HTML de um controle personalizado. |
ScreenName_beforeApplyChanges |
Chamado pouco antes de uma tela ser fechada e dos dados serem salvos. |
Métodos de controle de acesso |
Descrição |
---|---|
MethodName_canExecute |
Chamado antes de executar um método. LightSwitch chama esse método para verificar as permissões do usuário atual. |
Consulte também
Tarefas
Como modificar uma tela HTML usando código