Споделяне чрез


Преобразуване на правила в изрази

Възможността за създаване на правила в платнени приложения за автоматизирана модификация на приложения въз основа на определени критерии ще бъде премахната. Тази функция беше оттеглена през 2019 г. и сега ще бъде напълно премахната.

Ще имате няколко месеца, за да конвертирате правилата в изрази с помощта на конвертор. Ако в приложението ви за платно останат някакви правила, които не са конвертирани до края на този период, системата ще извърши преобразуването автоматично.

Важно

В сила от 14 октомври 2019 г. функцията за правила в приложенията за платно е оттеглена. Повече информация: Блог: Отхвърляне на функцията на правила за платно.

Преобразуване на правила

Когато редактирате приложение, което има правила, ще получите подкана да ги конвертирате. Конверторът помага при мигрирането на правилата в приложението ви във формат, който е съвместим с бъдещите версии на Power Apps Studio. Използвайки условията на правилата във вашето приложение, конверторът замества препратките със съответните вградени изрази.

Следвайте тези стъпки, за да конвертирате правилата в приложението си:

  1. Отворете приложението си за редактиране и отидете в панела Правила.

  2. В предупредителното съобщение изберете Конвертиране на правила.

    Конвертиране на правила.

  3. Отваря се диалогов прозорец, който показва всички правила, които ще бъдат конвертирани. Името на правилото е показано отляво, а свързаният с него условен израз е показан отдясно. В диалоговия прозорец Конвертиране на правила изберете Конвертирай сега.

    Конвертирайте сега.

Когато конвертирането завърши, се появява известие, което ви предупреждава дали конвертирането е било успешно. Формулите, към които преди това е имало препратки към имена на правила, са актуализирани, за да използват директно свързания с тях условен израз.

Преди преобразуването формулата Power Fx препраща към имена на правила във формулата вместо свързаните с тях условни изрази.

Преди преобразуването.

След преобразуването препратките към имена на правила са премахнати и заменени. В този пример Правило 2 е преобразувано в Slider1.Value > 50.

След преобразуването.

Връщане на преобразуването

Когато преобразуването приключи, правилата се преобразуват в съответния израз. По време на периода на реализация можете да върнете промените си, за да върнете правилата в приложението си за преглед и отстраняване на неизправности, ако е необходимо. Докато сте в една и съща сесия, можете да използвате бутона Отмени или Ctrl-Z, за да върнете преобразуването на правилото. Ако запишете приложението, можете да възстановите предишната версия, за да върнете промяната. Въпреки това, ще бъдете подканени да конвертирате правилата отново следващия път, когато приложението е отворено за редактиране.

Известни проблеми

Ако вашите правила са в състояние на грешка или са празни, те ще бъдат заменени със следната формула: Boolean(Blank()). Тази формула запазва поведението на правилата в това състояние.

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).