Et felt i appen min har uventet blitt skrivebeskyttet

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Viktig    Microsoft anbefaler ikke lenger å opprette og bruke Access-nettapper i SharePoint. Du kan som et alternativ bruke Microsoft PowerApps, til å bygge bedriftsløsninger uten kode for nettet og mobilenheter.

Når du bruker en spørring til å angi data for en visning i en Access web app, er noen felt du forventer skal kunne redigere skrivebeskyttet i visningen. Spesielt hvis du bruker mer enn én tabell, og det er minst én sammenføyning, finnes det begrensninger spørringsfelt kan oppdateres.

Merknad: Dette emnet handler om Access-nettapper. Det gjelder ikke for skrivebordsdatabaser. Hvis du har problemer med en spørring i en skrivebordsdatabase, kan du se artikkelen Innføring i spørringer for å få oversikt.

Krav til oppdaterbare spørringsfelt

  • Bare felt fra tabellen der det koblede feltet ikke har unike verdier – "mest-mange"-tabellen – kan oppdateres.

  • Spørringsresultatet må inneholde primærnøkkelfeltene fra "mest-mange"-tabellen.

  • "Mest-mange"-tabellen må være på indre side av eventuelle ytre koblinger (det vil si den venstre siden i en venstre ytre kobling eller den høyre siden i den høyre ytre koblingen).

Diagram av en spørring som viser hvilke felt som kan oppdateres

I denne spørringen er Oppgaver-tabellen "mest-mange"-tabellen fordi den slår opp på data i Prosjekter-tabellen.

I og med at primærnøkkelen i Oppgaver-tabellen ikke er med i resultatet, kan ingen av disse feltene oppdateres.

Selv om nøkkelen legges til, kan ingen av feltene som kommer fra Prosjekter-tabellen oppdateres fordi den ikke er "mest-mange"-tabellen.

Til toppen av siden

Finne og løse problem med et oppdaterbart felt

Årsaken til at feltet ikke kan oppdateres, bestemmer hvordan du kan tillate oppdateringer. For å finne årsaken, åpner du spørringen i utformingsvisning og ser på detaljene i spørringsutformingen.

  1. Hvis du starter fra en nettleser, åpner du web-appen i Access: øverst til høyre i appen, klikker du Innstillinger > Tilpasse i Access.

  2. Hvis navigasjonsruten ikke vises i Access, trykker du F11 for å vise den. Høyreklikk spørringen i navigasjonsruten, og klikk deretter Utformingsvisning.

    Kontekstmeny for en spørring i navigasjonsruten

  3. Finn ut om tabellen i spørringen er "mest-mange"-tabellen. En god tommelfingerregel er at "mest-mange"-tabellen er tabellen som slår opp data i en annen tabell.

  4. Kontroller at feltet du vil oppdatere, er i "mest-mange"-tabellen. Hvis den ikke er det, er det ikke noe du kan gjøre for å få spørringen til å omgå problemet. Som en alternativ måte å la brukere redigere feltet, kan du vurdere å opprette en ny, oppdaterbar visning basert bare på tabellen, og deretter gjøre det enkelt å åpne denne visningen når det er nødvendig. Du kan for eksempel ha en knapp med en makro som åpner visningen.

  5. Kontroller at primærnøkkelen for den mest-mange-tabellen er inkludert i spørringsresultatet. Hvis det ikke er det, legge til primærnøkkelen i spørringsresultatet.

  6. Dobbeltklikk hver kobling og kontroller at følgende gjelder:

    • Koblingen er en indre kobling, eller,

    • Hvis det er en ytre kobling er "mest-mange"-tabellen på den indre siden av koblingen – på den venstre siden i en venstre kobling eller den høyre siden i den høyre kobling.

Hvis en kobling ikke tilfredsstiller minst ett av vilkårene foran, endrer du koblingen slik at spørringen kan oppdateres.

til toppen av siden

Legge til "mest-mange"-primærnøkkelen i spørringsresultatet

  1. Åpne spørringen i utformingsvisning.

  2. Identifiser "mest-mange"-tabellen.

  3. Dobbeltklikk hvert felt i primærnøkkelen. Hvert felt er merket med en liten nøkkel.

  4. Pass på at det er merket av for boksen Vis for nøkkelfeltene du nettopp la til i utformingsrutenettet for spørringen:

    Vis-raden i spørringsutformingsrutenettet

Til toppen av siden

Endre en kobling for å gjøre en spørring oppdaterbar

Hvis en kobling ikke tilfredsstiller ett av vilkårene ovenfor, vil den forhindre oppdateringer. Her er et eksempel på en ikke-oppdaterbar sammenføyning:

Dialogboksen Sammenføyningsegenskaper

Dette er en venstre ytre kobling – den inneholder alt fra den venstre tabellen og tilsvarende poster fra den høyre tabellen. "Mest-mange"-tabellen er imidlertid på høyre side av koblingen – og dermed hindres oppdateringer.

Måter å gjøre en ytre kobling oppdaterbar på

Det finnes tre grunnleggende måter å endre en kobling på slik at spørringen blir oppdaterbar. Dobbeltklikk koblingen for å åpne dialogboksen Sammenføyningsegenskaper, og gjør deretter ett av følgende:

  • Endre den ytre koblingen til en indre kobling    Klikk alternativ 1 i den dialogboksen Sammenføyningsegenskaper.

  • Bytt om på tabellenes plassering    Flytte den mest-mange-tabellen til indre side av sammenføyningen og den andre tabellen til ytre siden (Bruk kombinasjonsbokser i dialogboksen Sammenføyningsegenskaper for å angi tabellnavnene venstre og høyre).

  • Endre retningen på koblingen    Klikk alternativ 2 eller 3 i dialogboksen Sammenføyningsegenskaper (endre det til den verdien den ikke har).

Til toppen av siden

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×