Преобразование правил в выражения

Возможность создавать правила в приложениях на основе холста для автоматического изменения приложений на основе заданных критериев будет удалена. Эта функция была упразднена в 2019 году и теперь будет полностью удалена.

У вас будет несколько месяцев, чтобы преобразовать правила в выражения с помощью конвертера. Если в вашем приложении на основе холста остались какие-либо правила, которые не были преобразованы к концу этого периода, система автоматически выполнит преобразование.

Важно!

Начиная с 14 октября 2019 года функция правил в приложениях на основе холста устарела. Больше информации: Блог: функция правил для холста устарела.

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

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

Чтобы преобразовать правила в приложении, выполните следующие действия:

  1. Откройте свое приложение для редактирования и перейдите на панель «Правила».

  2. В предупреждающем сообщении выберите Преобразовать правила.

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

  3. Откроется диалоговое окно, в котором показаны все правила, которые будут преобразованы. Имя правила показано слева, а связанное с ним условное выражение показано справа. В диалоговом окне Преобразовать правила выберите Преобразовать.

    Преобразовать сейчас.

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

До преобразования формула Power Fx ссылается на имена правил в формуле вместо связанных с ними условных выражений.

До преобразования.

После преобразования ссылки на имена правил были удалены и заменены. В этом примере Rule2 было преобразовано в Slider1.Value > 50..

После преобразования.

Отмена преобразования

Когда преобразование выполнено, правила преобразуются в соответствующее выражение. В течение периода преобразования вы можете отменить свои изменения, чтобы вернуть правила в свое приложение для проверки и устранения неполадок, если это необходимо. Находясь в том же сеансе, вы можете использовать кнопку «Отменить» или Ctrl-Z, чтобы отменить преобразование правила. Если вы сохраните приложение, вы можете восстановить предыдущую версию, чтобы отменить изменение. Однако вам будет предложено снова преобразовать правила при следующем открытии приложения для редактирования.

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

Если ваши правила находятся в состоянии ошибки или пусты, они будут заменены следующей формулой: Boolean(Blank()). Эта формула сохраняет поведение правил в этом состоянии.

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).