Converter regras em expressões

A capacidade de criar regras em aplicativos de tela para modificação automatizada de aplicativos com base em critérios especificados será removida. Esse recurso foi desativado em 2019 e agora será totalmente removido.

Você terá alguns meses para converter as regras em expressões usando um conversor. Se houver regras restantes em seu aplicativo de tela que não foram convertidas até o final desse período, o sistema realizará a conversão automaticamente.

Importante

A partir de 14 de outubro de 2019, o recurso de regras nos aplicativos de tela será preterido. Mais Informações: Blog: Substituição do recurso Regras de Tela.

Converter regras

Ao editar um aplicativo com regras, você receberá uma solicitação para convertê-las. O conversor ajuda a migrar as regras do seu aplicativo para um formato compatível com versões futuras do Power Apps Studio. Ao utilizar as condições de regras em seu aplicativo, o conversor substitui as referências pelas expressões em linha correspondentes.

Siga estas etapas para converter regras em seu aplicativo:

  1. Abra seu aplicativo para edição e acesse o painel Regras.

  2. Na mensagem de aviso, selecione Converter regras.

    Converter regras.

  3. Um diálogo é aberto, mostrando todas as regras que serão convertidas. O nome da regra é mostrado à esquerda e sua expressão condicional associada é mostrada à direita. Na caixa de diálogo Converter regras, selecione Converter agora.

    Converter agora.

Quando a conversão for concluída, uma notificação aparecerá para alertá-lo se a conversão foi bem-sucedida. As fórmulas que anteriormente faziam referência a nomes de regra foram atualizadas para usar diretamente sua expressão condicional associada.

Antes da conversão, a fórmula do Power Fx faz referência a nomes de regra na fórmula no lugar de suas expressões condicionais associadas.

Antes da conversão.

Após a conversão, as referências de nome de regra foram removidas e substituídas. Neste exemplo, Rule2 foi convertido em Slider1.Value > 50.

Após a conversão.

Reversão da conversão

Quando a conversão é concluída, as regras são convertidas na expressão correspondente. Durante o período de conversão, você pode reverter suas alterações para trazer as regras de volta ao seu aplicativo para revisão e solução de problemas, se necessário. Enquanto estiver na mesma sessão, você pode usar o botão Desfazer ou Ctrl-Z para reverter a conversão da regra. Se você salvar o aplicativo, poderá restaurar a versão anterior para reverter a alteração. No entanto, você será solicitado a converter as regras novamente na próxima vez que o aplicativo for aberto para edição.

Problemas conhecidos

Se suas regras estiverem em estado de erro ou vazias, elas serão substituídas pela seguinte fórmula: Boolean(Blank()). Esta fórmula preserva o comportamento das regras neste estado.

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).