web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Problemas de Produtivi...
Power Apps
Suggested Answer

Problemas de Produtividade após Atualizações no Power Apps Canvas

(0) ShareShare
ReportReport
Posted on by 8

Depois de algumas atualizações no Power Apps Canvas, o ambiente ficou péssimo para programar de forma rápida e eficiente.

Primeiro ponto: O comportamento da tecla TAB
Ao digitar o nome de uma função e pressionar TAB, o editor insere automaticamente o parêntese de abertura (, o que é útil em alguns casos. Porém, ao alterar uma expressão existente, ele acaba duplicando o caractere.

  • Exemplo: If(FormYardInspection.Mode = FormMode.View, "Back", "Cancel")

  • Ao tentar alterar o If para Switch usando o TAB, o resultado fica: Switch((FormYardInspection.Mode = FormMode.View, "Back", "Cancel").

Isso atrasa o desenvolvimento, pois em qualquer situação onde é necessário adicionar um código antes de uma expressão já escrita, o editor insere um parêntese extra.

Segundo ponto: Exclusão desnecessária de código
Outro problema ocorre quando precisamos adicionar novas condições no início da fórmula sem perder o que já foi escrito. Um bom exemplo são as funções Filter ou Sort. Geralmente, insiro a fonte de dados diretamente na propriedade Items da galeria para testar o retorno. Quando já existe uma função ou registro na barra de fórmulas e você digita algo à frente pressionando TAB, o editor substitui o que já estava escrito. Isso é improdutivo; testei o comportamento em HTML, Python e Java no VS Code, e nenhuma dessas linguagens apaga o código subsequente dessa forma.

Terceiro ponto: O comportamento da tecla ENTER
O que aconteceu com a tecla ENTER? Parece que o editor tenta forçar uma indentação automática mesmo em códigos já finalizados. Em filtros em cascata, por exemplo, ao adicionar uma condição e pressionar ENTER, o cursor desloca o código para a linha de baixo de forma desordenada, independentemente de onde o código esteja posicionado.

Segue video para mostrar um pouco doque eu Vi. Em anexo um exemplo da função.

Se alguém souber como contatar o time do Power Apps dá um Like!

I have the same question (0)
  • Suggested answer
    11manish Profile Picture
    3,333 on at
    You can go :
     
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard