Power Apps Canvas Apps: update ai controlli moderni
Riepilogo
Microsoft ha aggiornato nove controlli moderni per le Power Apps Canvas Apps, migliorandone affidabilità, scalabilità e coerenza in scenari reali come form, gallery, mobile e dataset di grandi dimensioni. Le novità includono una Combo Box più performante con supporto a filtri delegabili lato server e correzioni per Date Picker e altri controlli, un passo importante per rendere i controlli moderni più pronti alla produzione e più adatti a esperienze standardizzate e assistite dall’AI.
Riepilogo audio
Introduzione: perché è importante
I controlli moderni stanno diventando sempre più i blocchi di costruzione predefiniti per le canvas app in produzione—soprattutto mentre i maker standardizzano esperienze allineate a Fluent e si preparano a una creazione di app più assistita dall’AI. Ma “moderno” funziona solo se i controlli sono affidabili in scenari reali: dataset grandi, form, gallery, schermate mobile e comportamento Power Fx prevedibile. Questa release si concentra sulla chiusura dei gap di qualità in nove controlli di uso comune.
Novità: aggiornamenti a nove controlli moderni
Combo Box
- Gestione di dati più grandi: i limiti pratici passano da ~800 record a diverse migliaia di elementi direttamente.
- Scalabilità con filtro lato server: uso nuovo/esteso dell’output
SearchTextche abilita il filtering delegabile, lato server, per dataset molto grandi. - Comportamento di selezione previsto: gli utenti possono cancellare le selezioni facendo clic su un elemento selezionato.
- Affidabilità Dataverse: le relazioni Dataverse Many-to-One ora funzionano correttamente.
- Comportamento nei form: mantiene i valori durante
SubmitForm()e si reimposta correttamente conReset(). - Modifica del valore predefinito:
SelectMultipleora è impostato sutrueper impostazione predefinita.
Date Picker
- Correttezza in view mode:
DisplayMode.Viewora viene reso come sola lettura. - Affidabilità in gallery/navigazione: i valori data persistono correttamente tra schermate e gallery.
- Coerenza: rispetta in modo più affidabile le impostazioni di formato data e fuso orario.
- Mobile: la dimensione del flyout del calendario è stata corretta sui dispositivi mobile.
Text Input
- Modifica della temporizzazione di OnChange:
OnChangeora si attiva al blur (quando si esce dal campo), non a ogni pressione di tasto—riducendo effetti collaterali indesiderati e impatti sulle performance. - Comportamento dell’output:
TriggerOutputè impostato suOnKeypressper impostazione predefinita, quindi il valore continua ad aggiornarsi mentre l’utente digita. - Form: all’interno dei form,
TriggerOutputè impostato su Delayed per impostazione predefinita. - View mode:
DisplayMode.Viewè realmente sola lettura.
Text
- Nuovo
OnSelect: abilita pattern di testo cliccabile senza aggiungere un Button separato. - Affidabilità di AutoHeight: ricalcola correttamente quando viene nascosto/mostrato dinamicamente.
- Allineamento predefinito: l’allineamento verticale è impostato su Middle.
Number Input
- Parità di stile con Text Input: colore/peso del font coerenti e organizzazione delle proprietà.
- Allineamento di OnChange: si attiva al blur e ai clic sui pulsanti di incremento/decremento.
- Validazione: impedisce errori di configurazione
Min>Max.
Tab List
- Nuove opzioni di
Appearance: Transparent, Subtle, Underline, Filled. - Ordine preservato: gli elementi non si riordinano più in modo imprevisto.
Radio
- Ordine preservato e comportamento migliorato nelle gallery (non è più richiesto il doppio clic).
- View mode:
DisplayMode.Viewdiventa sola lettura.
Link
- Miglioramenti in authoring: Wrap funziona come previsto; Alt+Click apre il link nell’editor.
Info Button
- Affidabilità del flyout: si apre/espande correttamente; migliore affidabilità del clic.
- Accessibilità:
AcceptsFocusrimosso; la gestione del focus è automatica.
Miglioramenti trasversali ai controlli
- Valori predefiniti ottimizzati per mobile applicati automaticamente nei canvas in formato mobile (target touch e scaling dei font).
- Naming delle proprietà più coerente tra i controlli aggiornati.
- Stile più rapido in Studio: la command bar e i menu con clic destro ora espongono le proprietà di stile comuni (font, dimensione, colore, allineamento) senza dover cercare nel pannello delle proprietà.
Impatto per IT admin e maker
- Meno problemi di performance nelle app ricche di form grazie allo spostamento del comportamento
OnChangedi Text Input. - App più scalabili con Combo Box su dataset grandi—minore necessità di pattern workaround.
- Riduzione dei bug in produzione in gallery, navigazione e scenari view-only grazie alla correzione del comportamento di
DisplayMode.View. - Possibili cambiamenti di comportamento nelle app esistenti se i controlli aggiornati modificano la temporizzazione degli eventi, i valori predefiniti (ad es.
SelectMultiple) o i pattern di interazione utente.
Azioni / prossimi passi
- Verificare le notifiche di aggiornamento in Power Apps Studio per eventuali controlli moderni che stanno ancora usando versioni precedenti.
- Eseguire regression test delle schermate chiave dopo l’aggiornamento—soprattutto form, gallery e qualsiasi logica legata a
OnChange. - Per dataset grandi, adottare pattern di filtering lato server usando
SearchTextdi Combo Box per mantenere le app reattive. - Tenere d’occhio la release successiva che aggiungerà un pulsante inline Update per aggiornare più facilmente le versioni precedenti dei controlli.
Microsoft ha inoltre segnalato investimenti in arrivo, tra cui nuovi template Fluent, controlli aggiuntivi e ulteriori miglioramenti di qualità per altri controlli moderni come Form, Dropdown e Gallery.
Hai bisogno di aiuto con Power Platform?
I nostri esperti possono aiutarti a implementare e ottimizzare le tue soluzioni Microsoft.
Parla con un espertoResta aggiornato sulle tecnologie Microsoft