Udostępnij za pośrednictwem


Nie można edytować danych w siatce po włączeniu trybu edycji w aplikacji opartej na modelu

Ten artykuł zawiera kroki rozwiązywania problemów dla różnych scenariuszy, w których nie można edytować danych w siatce po włączeniu trybu edycji w aplikacji opartej na modelu w usłudze Microsoft Power Apps.

Scenariusz 1. Cała kontrolka siatki nie jest edytowalna, mimo że tryb edycji jest włączony

Krok rozwiązywania problemów

Pierwszym krokiem jest sprawdzenie parametrów siatki i kolumny przy użyciu narzędzia Power Apps Monitor.

Zrzut ekranu przedstawiający parametry siatki i kolumny w narzędziu Power Apps Monitor.

Upewnij się, że tryb edytowalny siatki jest ustawiony na yeswartość . Jeśli nie, sprawdź konfigurację siatki i upewnij się, że ostatnia konfiguracja została zapisana i opublikowana. Należy również pamiętać, że formularz może również wymuszać ustawienie podsiatek na tryby tylko do odczytu lub wyłączone w niektórych przypadkach (na przykład gdy obecnie edytowany rekord jest dezaktywowany). Ten problem można rozwiązać, sprawdzając isControlDisabled atrybut.

Zrzut ekranu przedstawiający atrybut isControlDisabled w narzędziu Power Apps Monitor.

Scenariusz 2. Tylko niektóre komórki z niektórych kolumn nie są edytowalne

Krok rozwiązywania problemów

Użyj narzędzia Power Apps Monitor, aby sprawdzić atrybuty kolumny, która nie jest edytowalna (zobacz pierwszy zrzut ekranu w tym artykule). IsEditable Jeśli atrybut jest ustawiony na false, edytowanie nie jest dozwolone tutaj. Możliwe przyczyny obejmują, ale nie są ograniczone do:

  • Usługa Dataverse nie obsługuje edytowania bazowego typu kolumny. Na przykład kolumny typu obliczeniowego nie są edytowalne.
  • Użytkownik może nie mieć uprawnień do edytowania tej kolumny.
  • Skrypt niestandardowy zmienia atrybut komórki, dzięki czemu jest on trwale lub warunkowo tylko do odczytu.

Zobacz też

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