Patikrinkite užklausos tipą
Įsitikinkite, kad nebandote redaguoti duomenų, kuriuos pateikė kryžminė, Union, Pass-per arba duomenų apibrėžimo užklausa.
Agregavimo funkcijų ieškojimas
Negalite redaguoti duomenų, kuriuos grąžino sumos užklausa, arba užklausos, kurioje naudojamos kitos agregavimo funkcijos, pvz., MIN, MAX arba AVG.
Agregavimo funkcijos sujungia reikšmes iš kelių įrašo ir jei bandote pakeisti sukauptą reikšmę, "Access" nežino, kurį šaltinio lauką atnaujinti, todėl jis neleidžia nieko keisti.
Taip pat norėčiau pastebėti, kad vaizdo įraše pasakiau "apibendrinta funkcija", bet aš norėjau "bendra reikšmė".
Užklausos ypatybių tikrinimas
Su užklausa dizaino rodinyje spustelėkite Ypatybės. Įsitikinkite, kad ypatybė unikalios reikšmės nustatyta kaip ne, o ypatybė RecordSet Type (Recordset Type ) rodoma kaip " Dynaset".
Ieškoti antrinių užklausų
Tiksliau ieškokite antrinių užklausų, kurios yra pradinio sakinio Select dalis. Pavyzdžiui:
Pasirinkite [užsakymo data], (pasirinkite maks ([užsakymo data])
Papildomos užklausos įtraukimas į pirminę užklausą neleidžia redaguoti duomenų. Išbandykite šiuos sprendimus:
-
Užklausos dizaineryje išvalykite žymės langelį Rodyti, jei jums nereikia matyti lauko rezultatų.
-
Pakeisti antrinę užklausą naudojant domeno agregavimo funkciją, pvz., DMIN arba DMAX.
-
Perkelti antrinę užklausą iš pirmojo sakinio Select.