Noções básicas de comportamentos e ações de controle
Antes de desenvolver seu aplicativo de tela de produção, tente criar um aplicativo de teste em branco ou use um dos muitos modelos de aplicativo disponíveis gratuitamente e experimente cada controle. O Power Apps tem muitos controles excelentes projetados para fornecer a melhor experiência tanto ao criador quanto ao usuário final. Os controles têm muitas propriedades diferentes que você pode modificar para aprimorar facilmente a experiência do usuário sem prejudicar a funcionalidade ou o desempenho. Ao começar a desenvolver um aplicativo de produção, é importante pensar não só na finalidade e no funcionamento dos controles incorporados, mas também nas ações que ocorrem quando um usuário interage com o controle.
Por exemplo, um usuário seleciona um controle Botão, iniciando uma sequência de ações ou comportamentos que alteram o estado do aplicativo. Isso ocorre porque há uma fórmula na propriedade OnSelect do controle Botão. Por padrão, o valor é falso, mas você pode alterá-lo para várias opções para:
Atualizar, atualizar ou remover itens em funções de uma fonte de dados - Refresh, Update, UpdateIf, Patch, Remove e RemoveIf.
Atualize uma variável de contexto - com a função UpdateContext.
Criar, atualizar ou remover itens em uma coleção - Collect, Clear e ClearCollect.
Essa não é uma lista exaustiva, de forma alguma. Um exemplo simples, mas popular, de uso da propriedade OnSelect de um controle é mudar de tela quando um usuário seleciona um controle, como um botão ou ícone. O código seria semelhante a este exemplo:
Navigate(Screen2,ScreenTransition.Cover)
No código acima, supondo que seu aplicativo tenha uma tela chamada Screen2, a seleção do controle leva o usuário para Screen2 com uma transição de capa de tela.
Outras maneiras de permitir que os usuários controlem o aplicativo são com propriedades OnChange de menus suspensos, entradas de texto, seletores de data e controles de botão de opção. OnCheck de um controle de caixa de seleção é outra maneira de controlar seu aplicativo. Novamente, experimente esses diferentes controles para encontrar a funcionalidade que você procura. É provável que o Power Apps tenha exatamente o que você procura.