Regeln in Ausdrücke konvertieren

Die Möglichkeit, Regeln in Canvas-Apps für die automatisierte App-Änderung basierend auf bestimmten Kriterien zu erstellen, wird entfernt. Diese Funktion wurde 2019 eingestellt und wird nun vollständig entfernt.

Sie haben einige Monate Zeit, um die Regeln mithilfe eines Konverters in Ausdrücke umzuwandeln. Wenn bis zum Ende dieses Zeitraums noch nicht konvertierte Regeln in Ihrer Canvas-App vorhanden sind, führt das System die Konvertierung automatisch durch.

Wichtig

Mit Wirkung vom 14. Oktober 2019 wird die Regelfunktion in Canvas Apps außer Betrieb genommen. Weitere Informationen: Blog: Canvas-Regeln außer Betrieb.

Konvertierungsregeln

Wenn Sie eine App mit Regeln bearbeiten, werden Sie aufgefordert, diese zu konvertieren. Der Konverter hilft bei der Migration der Regeln in Ihrer App in ein Format, das mit zukünftigen Versionen von Power Apps Studio kompatibel ist. Durch die Verwendung der Regelbedingungen in Ihrer App ersetzt der Konverter die Referenzen durch entsprechende Inline-Ausdrücke.

Befolgen Sie diese Schritte, um Regeln in Ihrer App zu konvertieren:

  1. Öffnen Sie die App zur Bearbeitung und gehen Sie zum Regeln-Bereich.

  2. Wählen Sie in der Warnmeldung Regeln konvertieren aus.

    Regeln konvertieren.

  3. Es öffnet sich ein Dialog, der alle Regeln anzeigt, die konvertiert werden. Der Regelname wird auf der linken Seite und der zugehörige bedingte Ausdruck auf der rechten Seite angezeigt. Wählen Sie im Dialogfeld Regeln konvertieren die Option Jetzt konvertieren aus.

    Jetzt konvertieren.

Wenn die Konvertierung abgeschlossen ist, wird eine Benachrichtigung angezeigt, die Sie darüber informiert, ob die Konvertierung erfolgreich war. Formeln, die zuvor auf Regelnamen verwiesen haben, wurden aktualisiert, um stattdessen direkt ihren zugehörigen bedingten Ausdruck zu verwenden.

Vor der Konvertierung verweist die Power Fx Formel auf Regelnamen in der Formel anstelle der zugehörigen Bedingungsausdrücke.

Vor der Konvertierung.

Nach der Konvertierung wurden Verweise auf Regelnamen entfernt und ersetzt. In diesem Beispiel wurde Rule2 zu Slider1.Value > 50 konvertiert.

Nach der Konvertierung.

Konvertierung rückgängig machen

Wenn die Konvertierung abgeschlossen ist, werden die Regeln in den entsprechenden Ausdruck konvertiert. Während des Konvertierungszeitraums können Sie Ihre Änderungen rückgängig machen, um die Regeln bei Bedarf zur Überprüfung und Fehlerbehebung wieder in Ihre App zu übernehmen. Während Sie sich in derselben Sitzung befinden, können Sie die Schaltfläche „Rückgängig“ oder die Tastenkombination Strg+Z verwenden, um die Regelkonvertierung rückgängig zu machen. Wenn Sie die App speichern, können Sie die vorherige Version wiederherstellen, um die Änderung rückgängig zu machen. Beim nächsten Öffnen der App zur Bearbeitung werden Sie jedoch aufgefordert, die Regeln erneut zu konvertieren.

Bekannte Probleme

Wenn sich Ihre Regeln in einem Fehlerzustand befinden oder leer sind, werden sie durch die folgende Formel ersetzt: Boolean(Blank()). Diese Formel bewahrt das Verhalten von Regeln in diesem Zustand.

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).