Convertirea regulilor în expresii

Capacitatea de a crea reguli în aplicațiile canvas pentru modificarea automată a aplicației pe baza unor criterii specificate va fi eliminată. Această funcție a fost retrasă în 2019 și acum va fi complet eliminată.

Veți avea la dispoziție câteva luni pentru a converti regulile în expresii folosind un convertor. Dacă mai există reguli în aplicația dvs. canvas care nu au fost convertite până la sfârșitul acestei perioade, sistemul va efectua automat conversia.

Important

Începând cu 14 octombrie 2019, caracteristica de reguli din aplicațiile proiectate pe pânză este perimată Mai multe informații: Blog: Perimare caracteristică reguli pânză.

Conversia regulilor

Când editați o aplicație care are reguli, veți primi o solicitare pentru a le converti. Convertorul ajută la migrarea regulilor din aplicația dvs. într-un format compatibil cu versiunile viitoare ale Power Apps Studio. Utilizând condițiile regulilor din aplicația dvs., convertorul înlocuiește referințele cu expresii inline corespunzătoare.

Urmați acești pași pentru a converti regulile în aplicația dvs.:

  1. Deschideți aplicația pentru editare și accesați panoul Reguli.

  2. În mesajul de avertizare, selectați Conversie reguli.

    Convertiți regulile.

  3. Se deschide un dialog, care arată toate regulile care vor fi convertite. Numele regulii este afișat în stânga, iar expresia condiționată asociată este afișată în dreapta. În caseta de dialog Conversie reguli, selectați Conversie acum.

    Convertiți acum.

Când conversia este finalizată, apare o notificare care vă avertizează dacă conversia a avut succes. Formulele care au făcut referire anterior la nume de reguli au fost actualizate pentru a utiliza direct expresia condițională asociată.

Înainte de conversie, Power Fx formula face referire la nume de reguli din formulă în locul expresiilor condiționale asociate acestora.

Înainte de conversie.

După conversie, referințele la numele regulilor au fost eliminate și înlocuite. În acest exemplu, Regula2 a fost convertită în Slider1.Value > 50.

După conversie.

Revenirea conversiei

Când conversia este finalizată, regulile sunt convertite în expresia corespunzătoare. În timpul perioadei de conversie, puteți anula modificările pentru a aduce regulile înapoi în aplicație pentru examinare și depanare, dacă este necesar. În aceeași sesiune, puteți folosi butonul Anulare sau Ctrl-Z pentru a anula conversia regulii. Dacă salvați aplicația, puteți restabili versiunea anterioară pentru a anula modificarea. Cu toate acestea, vi se va solicita să convertiți din nou regulile data viitoare când aplicația este deschisă pentru editare.

Probleme cunoscute

Dacă regulile dumneavoastră sunt într-o stare de eroare sau sunt goale, acestea vor fi înlocuite cu următoarea formulă: Boolean(Blank()). Această formulă păstrează comportamentul regulilor în această stare.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).