Tikrinti užklausos tipą
Įsitikinkite, kad nebandote redaguoti duomenų, kuriuos grąžina kryžminė, "Union", Pass-Through arba duomenų aprašo užklausa.
Agregavimo funkcijų paieška
Negalite redaguoti duomenų, grąžinamų pagal bendrųjų sumų užklausą arba užklausą, kuri naudoja kitas agregavimo funkcijas, pvz., MIN, MAX arba AVG.
Agregavimo funkcijos sujungia reikšmes iš kelių įrašų, o jei bandote pakeisti agreguotą reikšmę, "Access" nežino, kurį šaltinio lauką atnaujinti, todėl neleidžia nieko keisti.
Atkreipkite dėmesį ir į tai, kad vaizdo įraše sakiau "agreguota funkcija", bet turėjau omenyje "agreguota vertė".
Tikrinti užklausos ypatybes
Kai užklausa yra dizaino rodinyje, spustelėkite Ypatybės. Įsitikinkite, kad ypatybė Unikalios reikšmės nustatyta kaip Ne, o ypatybė Įrašų rinkinio tipas rodo dinaminį rinkinį.
Ieškokite antrinių užklausų
Konkrečiai ieškokite antrinių užklausų, kurios yra pradinio sakinio Select dalis. Pavyzdžiui:
SELECT [Užsakymo data], (SELECT MAX([Užsakymo data])
Įtraukus antrinę užklausą į pirminę užklausą, negalima redaguoti duomenų. Išbandykite šiuos sprendimus:
- Jei lauko rezultate matyti nenorite, užklausų dizaineryje išvalykite žymės langelį Rodyti.
- Pakeiskite antrinę užklausą domeno agregavimo funkcija, pvz., DMIN arba DMAX.
- Perkelti antrinę užklausą iš pirmojo sakinio SELECT.