Controles adicionais para aprimorar a usabilidade do aplicativo

Concluído

No início do módulo, você aprendeu o que são controles, quando pode usá-los e como modificar as propriedades dos controles. Nesta seção, você verá mais detalhes sobre alguns dos controles disponíveis no menu suspenso Controles da faixa de opções. Na guia Inserir, se você selecionar o título Entrada, obterá uma lista de vários controles diferentes relacionados às formas como um usuário pode inserir dados.

Lembre-se de que cada controle foi projetado tendo em mente diferentes casos de uso. As informações a seguir sobre alguns controles ajudarão você a decidir quando usar cada um deles.

Controles com os valores previamente preenchidos

Esses controles permitem determinar os valores que o usuário poderá selecionar. Use esses controles para controlar os valores do conjunto de dados. Essa consideração costuma ser importante em relatórios. Em contrapartida, você pode perder informações valiosas provenientes de respostas de formato livre. Veja a seguir as diferenças entre cada um desses controles.

  • Lista suspensa: esse controle economiza espaço na tela, especialmente quando a lista contém um grande número de opções. O controle utiliza apenas uma linha, a menos que o usuário selecione a divisa para mostrar mais opções. Esse controle mostra, no máximo, 500 itens.

  • Caixa de combinação: esse controle permite pesquisar itens por meio de entrada de texto ou selecionar um item por meio de uma interface suspensa. A pesquisa é executada no servidor na propriedade SearchField para que o desempenho não seja afetado por grandes fontes de dados. Os itens em uma caixa de combinação podem ser filtrados. É um controle versátil e é exibido frequentemente em formulários.

  • Caixa de listagem: esse controle sempre mostra todas as opções disponíveis (diferentemente de um controle Lista Suspensa), e o usuário pode escolher mais de um item por vez (diferentemente de um controle Botão de opção).

  • Caixa de seleção: um controle que o usuário pode marcar ou desmarcar para definir seu valor como verdadeiro ou falso, respectivamente. O usuário pode especificar um valor booliano usando esse controle conhecido.

  • Botão de opção: um controle que mostra círculos selecionáveis em que o usuário só pode selecionar um único item. É melhor usá-lo com apenas algumas opções mutuamente exclusivas.

Controles de classificações

Quando os usuários do aplicativo precisam classificar itens especificamente, os dois controles a seguir oferecem uma experiência melhor do que os controles de texto de formato livre ou de lista suspensa.

  • Controle deslizante: o usuário pode indicar um valor, entre o mínimo e o máximo que você especificar, arrastando a alça de um controle deslizante da esquerda para a direita ou de cima para baixo, dependendo da direção que você escolher. O controle deslizante é uma maneira rápida de permitir a entrada de dados numéricos sem teclado.

  • Avaliação: nesse controle, o usuário pode indicar, por exemplo, o quanto gostou de algo, selecionando algumas estrelas.

Outros controles disponíveis

  • Alternância: use esse controle para aprimorar a interface do usuário do aplicativo. Ele funciona da mesma maneira que o controle de caixa de seleção.

  • Temporizador: um controle que pode determinar como o aplicativo responderá após um determinado período. Por exemplo, determine por quanto tempo um controle será exibido ou avançará de tela após um determinado período.

  • Selecionador de data: um controle que permite selecionar uma data em um calendário.

  • Botão: configure a propriedade OnSelect de um controle de botão para executar uma ou mais fórmulas quando o usuário selecionar ou tocar no controle. O controle Botão é mais usado para enviar dados à fonte de dados.