Partilhar via


Como adicionar uma propriedade local a uma tela HTML

É possível obter um valor de entrada ou exibir um valor calculado adicionando-se um campo local de propriedade a uma tela em um cliente HTML para um aplicativo do LightSwitch.

Como criar uma propriedade local

  1. Na barra de ferramentas do Designer de Tela, escolha o botão Adicionar Item de Dados.

    A caixa de diálogo Adicionar Item de Dados aparece.

  2. Na caixa de diálogo Adicionar Item de Dados, escolha o botão de opção Propriedade Local.

  3. Na lista Tipo, escolha um tipo de propriedade local.

    Você pode escolher qualquer um dos tipos padrão, como Cadeia de Caracteres, Inteiro, Endereço de Email ou qualquer entidade associada ao seu aplicativo, como Cliente, Detalhes do Pedido ou Produto.

  4. Marque a caixa de seleção É Obrigatório se você quiser exigir que esse campo contenha um valor.

    Dica

    Se esse campo não contiver um valor quando o usuário tentar abrir a tela, uma mensagem de validação aparecerá.

  5. Na caixa de texto Nome, insira um nome para a propriedade e escolha o botão OK.

    A propriedade local aparece na Lista de Membros da Tela.

Para adicionar uma propriedade local a uma tela

  1. Na Lista de Membros da Tela, arraste a propriedade local para o local apropriado da Árvore de Conteúdo da Tela.

  2. Na Árvore de Conteúdo da Tela, na lista que aparece ao lado da propriedade local, escolha o tipo de exibição adequado.

    Por exemplo, se estiver criando uma propriedade local para exibir um endereço de email, você poderá alterar o tipo de exibição para Editor de Endereço de Email ou Visualizador de Endereço de Email. Você também pode exibir uma propriedade local de cadeia de caracteres como Caixa de Texto, Área de Texto ou Rótulo.

Para aplicar regras de validação a uma propriedade local

  1. Na Lista de Membros de Tela, escolha a propriedade local.

  2. Na janela Propriedades, expanda o nó Validação se ele ainda não estiver expandido.

    As regras disponíveis de validação irão variar dependendo do tipo da propriedade local.

  3. Se a propriedade local precisar ter um valor, marque a caixa de seleção É Obrigatório.

    Escolha qualquer outra regra de validação que você queira aplicar à propriedade local. Por exemplo, para uma cadeia de caracteres você pode definir uma propriedade Comprimento Máximo.

  4. Para executar uma validação mais complexa, escolha Validação Personalizada.

    O Editor de Códigos é exibido. O LightSwitch gera um método chamado localPropertyName_Validate e ao qual você pode adicionar uma lógica de validação personalizada.

Consulte também

Outros recursos

Telas do cliente HTML para aplicativos do LightSwitch