Freigeben über


Behandeln von Rasterproblemen in Power Apps

Dieses Handbuch hilft Ihnen, die folgenden Rasterprobleme zu beheben, die in einer modellgesteuerten Power Apps-App auftreten.

Begriffe

  1. Rastersteuerelement – ein Steuerelement, das auf einer Entitätsseite angezeigt wird.
  2. Subgrid-Steuerelement – ein Steuerelement, das in einem Formular oder in einem Referenzbereich angezeigt wird.
  3. Ansichtsauswahl – ein Dropdown-Steuerelement, mit dem die aktuelle Ansicht ausgewählt werden kann.
  4. Menüband-Befehlsleiste – die inhaltsabhängige Schaltflächenleiste am oberen Rand einer Seite oder eines Formulars.
  5. Subgrid-Menü – ein inhaltsabhängiges Menü.
  6. Schnellsuche – ein Suchsteuerelement, das das Filtern der aktuellen Ansicht durch Eingeben einer Suchzeichenfolge ermöglicht.
  7. Spalten-Editor – ein Tool, mit dem Spalten in der aktuellen Ansicht hinzugefügt, entfernt oder neu angeordnet werden können.
  8. Moderne erweiterte Suche – ein Tool, mit dem komplexe Filter auf die aktuelle Ansicht angewendet werden können.
  9. Spaltenfilter – ein Tool, mit dem einfache Filter auf das Raster angewendet werden können.
  10. Spaltensortierung – ein Tool, mit dem der Rasterinhalt nach einer oder mehreren Spalten sortiert werden kann.
  11. Statusspalte – eine Rasterspalte, die das Auswählen von Zeilen zulässt. Sie wird auch zum Anzeigen von zeilenbezogenen Nachrichten verwendet.
  12. Geschachteltes Raster – ein untergeordnetes Raster, das innerhalb eines Raster- oder Untergrid-Steuerelements gerendert wird.
  13. Spaltenüberschrift – die Kopfzeile am oberen Rand des Raster- oder Untergrid-Steuerelements.
  14. Sprungleiste – die alphanumerische Leiste am unteren Rand des Rasters.

Hier sind die Screenshots der Begriffe:

Screenshot einer Entitätsseite, die die Begriffe 1, 3, 4, 6, 7, 8, 14 enthält.

Screenshot einer Formularseite, die die Begriffe 2, 3, 4, 5 enthält.

Screenshot einer Seite mit den Begriffen 9, 10, 11, 13.

Screenshot einer Seite, die den Ausdruck 12 enthält.

Nützliche Tools

Schritte, die vor beginn der Problembehandlung ausgeführt werden sollen

  1. Entfernen oder Deaktivieren von benutzerdefinierten Skripts. Einer der ersten Schritte besteht darin, sicherzustellen, dass benutzerdefinierte Skripts die Produktfunktionalität nicht beeinträchtigen. Es wird dringend empfohlen, diesen Schritt auch dann auszuführen, wenn benutzerdefinierte Skripts für die Arbeit in einer der vorherigen Versionen verwendet werden.

    • Wenn alle benutzerdefinierten Skripts über Formularereignisse angefügt werden, führen Sie die Schritte in der Problembehandlung von Formularproblemen in modellgesteuerten Apps aus, um sie zu deaktivieren.
    • Andere benutzerdefinierte Skripts werden direkt über Webressourcen, benutzerdefinierte Lösungen oder Plug-Ins hinzugefügt.
    • Wenn das Problem nach dem Entfernen benutzerdefinierter Skripts nicht reproduziert werden kann, untersuchen Sie alle Anpassungen, um das Problem zu finden.
    • Wenn benutzerdefinierte Skripts ordnungsgemäß öffentlich dokumentierte APIs verwenden und sich das Produkt nicht wie erwartet verhält, versuchen Sie, das benutzerdefinierte Skript zu vereinfachen, um das Problem zu lokalisieren. In den meisten Fällen reichen 10-30 Zeilen Skriptcode aus, um ein Problem zu reproduzieren.
  2. Wenn das Problem benutzerdefinierte Entitäten, benutzerdefinierte Beziehungen, benutzerdefinierte Ansichten, benutzerdefinierte Konfigurationen oder andere benutzerdefinierte Ressourcen umfasst, versuchen Sie, das Problem mit sofort einsatzbereiten (OOB)-Standardressourcen zu reproduzieren und benutzerdefinierte Ressourcen zu vermeiden. Diese Methode hilft beim Lokalisieren des Problems.

  3. Deaktivieren Sie alle anwendbaren Geschäftsregeln, um festzustellen, ob das Problem durch eine Geschäftsregel verursacht wird.

  4. Wenn die Wiedergabe des Problems die Verwendung von Drittanbietertools umfasst, versuchen Sie, das Problem mit standard OOB-Tools zu reproduzieren.