Converti regole in espressioni

La possibilità di creare regole nelle app canvas per la modifica automatizzata delle app in base a criteri specificati verrà rimossa. Questa funzione è stata ritirata nel 2019 e ora sarà completamente rimossa.

Avrai qualche mese per convertire le regole in espressioni usando un convertitore. Se sono presenti regole rimanenti nell'app canvas che non sono state convertite entro la fine di questo periodo, il sistema eseguirà la conversione automaticamente.

Importante

A partire dal 14 ottobre 2019, la funzionalità delle regole nelle app canvas è deprecata. Altre informazioni: Blog: deprecazione della funzione delle regole del canvas.

Converti regole

Quando modifichi un'app con regole, riceverai una richiesta di conversione. Il convertitore aiuta a migrare le regole all'interno della tua app in un formato compatibile con le versioni future di Power Apps Studio. Utilizzando le condizioni delle regole nella tua app, il convertitore sostituisce i riferimenti con le corrispondenti espressioni inline.

Esegui queste operazioni per convertire le regole nell'app:

  1. Apri l'app per la modifica e vai al riquadro Regole.

  2. Nel messaggio di avviso, seleziona Converti regole.

    Converti regole.

  3. Si apre una finestra di dialogo che mostra tutte le regole che verranno convertite. Il nome della regola è mostrato a sinistra e l'espressione condizionale associata è mostrata a destra. Nella finestra di dialogo Converti regole, seleziona Converti ora.

    Converti ora.

Quando la conversione è completa, viene visualizzata una notifica per avvisarti se la conversione è andata a buon fine. Le formule che in precedenza facevano riferimento a nomi di regole sono state aggiornate per utilizzare direttamente l'espressione condizionale associata.

Prima della conversione, la formula Power Fx fa riferimento ai nomi delle regole nella formula al posto delle loro espressioni condizionali associate.

Prima della conversione.

Dopo la conversione, i riferimenti ai nomi delle regole sono stati rimossi e sostituiti. In questo esempio, Rule2 è stato convertito in Slider1.Value > 50.

Dopo la conversione.

Ripristino della conversione

Al termine della conversione, le regole vengono convertite nell'espressione corrispondente. Durante il periodo di conversione, puoi annullare le modifiche per riportare le regole nella tua app per la revisione e la risoluzione dei problemi, se necessario. Durante la stessa sessione, puoi utilizzare il pulsante Annulla o Ctrl-Z per annullare la conversione della regola. Se salvi l'app, puoi ripristinare la versione precedente per annullare la modifica. Tuttavia, ti verrà chiesto di convertire nuovamente le regole la prossima volta che l'app viene aperta per la modifica.

Problemi noti

Se le tue regole sono in uno stato di errore o sono vuote, verranno sostituite con la seguente formula: Boolean(Blank()). Questa formula preserva il comportamento delle regole in questo stato.

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).