Sprawdzanie typu zapytania
Upewnij się, że nie próbujesz edytować danych zwróconych przez kwerendę krzyżowa, Union, przekazującą lub definiującą dane.
Szukaj funkcji agregujących
Nie można edytować danych zwróconych przez kwerendę podsumowującą ani zapytania używającego innych funkcji agregujących, takich jak MIN, MAX lub AVG.
Funkcje agregujące łączą wartości z wielu rekordów, a jeśli użytkownik próbuje zmienić zagregowaną wartość, program Access nie wie, które pole źródłowe ma zostać zaktualizowane, więc nie pozwala na zmianę jakichkolwiek danych.
Pamiętaj też, że w klipie wideo "funkcja zagregowana", ale jest to "wartość zagregowana".
Sprawdzanie właściwości zapytania
Gdy kwerenda jest wyświetlana w widoku projektu, kliknij pozycję Właściwości. Upewnij się, że właściwość wartości unikatowe jest ustawiona na nie, a właściwość Typ zestawu rekordów zawiera wartość dynamiczny.
Wyszukiwanie podzapytań
W szczególności poszukaj podzapytań, które są częścią początkowej instrukcji SELECT. Na przykład:
Wybierz pozycję [Data zamówienia], a następnie wybierz pozycję MAX ([Data zamówienia]).
Dodanie podzapytania do zapytania nadrzędnego uniemożliwia edytowanie danych. Wypróbuj następujące rozwiązania:
-
W projektancie zapytań wyczyść pole wyboru Pokaż, jeśli nie musisz wyświetlać pola w wynikach.
-
Zamień podkwerendę na funkcję agregującą domeny, taką jak DMIN lub DMAX.
-
Przenoszenie podkwerendy z pierwszej instrukcji SELECT.