Udostępnij za pośrednictwem


Rozwiązywanie problemów z siatką w usłudze Power Apps

Ten przewodnik ułatwia rozwiązywanie następujących problemów z siatką występujących w aplikacji opartej na modelu usługi Power Apps.

Terminy

  1. Kontrolka siatki — kontrolka wyświetlana na stronie jednostki.
  2. Kontrolka podsieci — kontrolka wyświetlana w formularzu lub w panelu odniesienia.
  3. Selektor widoków — kontrolka listy rozwijanej, która umożliwia wybranie bieżącego widoku.
  4. Pasek poleceń wstążki — pasek przycisku zależny od zawartości w górnej części strony lub formularza.
  5. Menu podsieci — menu zależne od zawartości.
  6. Szybkie znajdowanie — kontrolka wyszukiwania, która umożliwia filtrowanie bieżącego widoku przez wpisanie ciągu wyszukiwania.
  7. Edytor kolumn — narzędzie umożliwiające dodawanie, usuwanie lub zmienianie kolejności kolumn w bieżącym widoku.
  8. Nowoczesne wyszukiwanie zaawansowane — narzędzie umożliwiające stosowanie złożonych filtrów do bieżącego widoku.
  9. Filtry kolumn — narzędzie umożliwiające stosowanie prostych filtrów do siatki.
  10. Sortowanie kolumn — narzędzie umożliwiające sortowanie zawartości siatki według co najmniej jednej kolumny.
  11. Kolumna stanu — kolumna siatki, która umożliwia wybieranie wierszy. Służy również do wyświetlania komunikatów związanych z wierszami.
  12. Siatka zagnieżdżona — siatka podrzędna renderowana wewnątrz kontrolki siatki lub podsieci.
  13. Nagłówek kolumny — nagłówek w górnej części kontrolki siatki lub podsieci.
  14. Pasek skokowy — pasek alfanumeryczny u dołu siatki.

Poniżej przedstawiono zrzuty ekranu warunków:

Zrzut ekranu przedstawiający stronę jednostki zawierającą terminy 1, 3, 4, 6, 7, 8, 14.

Zrzut ekranu przedstawiający stronę formularza zawierającą terminy 2, 3, 4, 5.

Zrzut ekranu przedstawiający stronę zawierającą terminy 9, 10, 11, 13.

Zrzut ekranu przedstawiający stronę zawierającą termin 12.

Przydatne narzędzia

Kroki do wykonania przed rozpoczęciem rozwiązywania problemów

  1. Usuwanie lub wyłączanie skryptów niestandardowych. Jednym z pierwszych kroków jest zapewnienie, że skrypty niestandardowe nie zakłócają działania produktu. Zdecydowanie zaleca się wykonanie tego kroku nawet wtedy, gdy skrypty niestandardowe są używane do pracy w jednej z poprzednich wersji.

    • Jeśli wszystkie skrypty niestandardowe są dołączane za pośrednictwem zdarzeń formularza, wykonaj kroki opisane w temacie Rozwiązywanie problemów z formularzami w aplikacjach opartych na modelu, aby je wyłączyć.
    • Inne skrypty niestandardowe są dodawane bezpośrednio za pośrednictwem zasobów internetowych, rozwiązań niestandardowych lub wtyczek.
    • Jeśli nie można odtworzyć problemu po usunięciu skryptów niestandardowych, zbadaj wszystkie dostosowania, aby znaleźć problem.
    • Jeśli skrypty niestandardowe prawidłowo używają publicznie udokumentowanych interfejsów API, a produkt nie działa zgodnie z oczekiwaniami, spróbuj uprościć skrypt niestandardowy w celu zlokalizowania problemu. W większości przypadków wystarczy 10–30 wierszy kodu skryptu, aby odtworzyć problem.
  2. Jeśli problem dotyczy jednostek niestandardowych, relacji niestandardowych, widoków niestandardowych, konfiguracji niestandardowych lub innych zasobów niestandardowych, spróbuj odtworzyć problem z wbudowanymi zasobami standardowymi (OOB) i uniknąć wszelkich zasobów niestandardowych. Ta metoda pomaga zlokalizować problem.

  3. Wyłącz wszystkie odpowiednie reguły biznesowe, aby sprawdzić, czy problem jest spowodowany przez regułę biznesową.

  4. Jeśli odtworzenie problemu obejmuje użycie narzędzi innych firm, spróbuj odtworzyć problem ze standardowymi narzędziami OOB.