Vigtigt Access-tjenester 2010 og Access-tjenester 2013 fjernes fra den næste version af SharePoint. Vi anbefaler, at du ikke opretter nye webapps og migrerer dine eksisterende apps til en alternativ platform, f.eks. Microsoft Power Apps. Du kan dele Access-data med Dataverse, som er en skydatabase, hvor du kan bygge Power Platform-apps, automatisere arbejdsprocesser, virtuelle agenter og meget mere til internettet, telefonen eller tabletten. Du kan få mere at vide under Introduktion: Overføre Access-data til Dataverse. |
I denne artikel vises relations- og opslagsfejl, der kan opstå, når du kører Kompatibilitetskontrol, og den indeholder oplysninger, der kan hjælpe dig med at løse fejlene.
Du kan få generelle oplysninger om fejl i Kompatibilitetskontrol i artiklen Webkompatibilitetskontrol: Generelle fejl.
ACCWeb105000
Fejltekst Kolonnedatatypen er ikke kompatibel med webopslag.
Hvad betyder det? Datatypen for det angivne opslagsfelt understøttes ikke på internettet.
Sådan gør du Sørg for, at opslagsfeltet er en af følgende understøttede datatyper:
-
Enkelt tekstlinje
-
Dato/klokkeslæt
-
Tal
-
Beregnet felt, der returnerer en enkelt tekstlinje
ACCWeb105001
Fejltekst Den opslagsbundne kolonne skal være den primære nøgle for at være kompatibel med internettet.
Hvad betyder det? Den bundne kolonne i det angivne opslagsfelt er ikke den primære nøgle i målopslagstabellen.
Sådan gør du Opret opslagsfeltet igen ved hjælp af guiden Opslag. Angiv kolonnen med den primære nøgle i målopslagstabellen som den bundne kolonne.
ACCWeb105002
Fejltekst Opslagsrækkekilder skal være fuldstændige SQL-sætninger med ét tabel- og tabelfelter, der er angivet til at være kompatible med internettet.
Hvad betyder det? En eller begge af følgende betingelser gælder:
-
Forespørgslen for det angivne opslag bruger mere end én tabel eller forespørgsel som datakilde.
-
De kolonner, der bruges i forespørgslen, er ikke eksplicit markeret.
Sådan gør du Opret opslaget igen, og sørg for, at:
-
Opslaget bruger én webkompatibel tabel som datakilde.
Tip!: Enhver tabel, der ikke er kompatibel med internettet, bør have oprettet en række i tabellen Webkompatibilty Issues, da du kørte Kompatibilitetskontrol.
-
Opslagsforespørgslen angiver hvert felt eksplicit (dvs. brug ikke SELECT *).
ACCWeb105003
Fejltekst Opslag med flere kolonner med værdilisten Rækkekildetype skal være bundet til "Kolonne1" for at være kompatibel med internettet.
Hvad betyder det? Det angivne opslag med flere kolonner er ikke bundet til Kolonne1.
Sådan gør du Brug opslagsguiden til at genoprette opslagsfeltet. Sørg for, at du binder til Kolonne1 i værdiopslag.
ACCWeb105004
Fejltekst Værdilisteopslag skal indeholde mindst én række data for at være kompatibel med internettet.
Hvad betyder det? Værdilisten for det angivne opslag er tom og er derfor ikke kompatibel med internettet.
Sådan gør du Angiv mindst én række med data på værdilisten for opslagsfeltet.
ACCWeb105005
Fejltekst Værdi Lister med tomme værdier er ikke kompatible med internettet.
Hvad betyder det? Dette sker, når der mangler kolonneværdier i en enkelt række i et værdiopslag. Dette er ikke kompatibelt med internettet.
Sådan gør du Sørg for, at felterne i den enkelte række på værdilisten er angivet. Brug enten designvisning til at angive denne rækkekilde, eller brug guiden Opslag. Klik på Rediger opslag i gruppen Egenskaber under fanen Felter.
ACCWeb105006
Fejltekst Tabellen for opslagsrækkekilden blev ikke fundet.
Hvad betyder det? Den tabel, der er angivet som rækkekilden for det angivne opslag, findes ikke.
Sådan gør du Angiv en gyldig rækkekilde til opslaget. Du kan bruge guiden Opslag til at genoprette opslaget.
Fejltekst SQL-sætninger, der indeholder beregnede resultatkolonner til opslagsrækkekilder, er ikke kompatible med internettet.
Hvad betyder det? Det angivne opslagsfelt har et udtryk i rækkekilden, som derfor ikke er kompatibelt med internettet. Følgende er f.eks. ikke en gyldig rækkekilde til et webopslagsfelt: SELECT ([Fornavn] & " " & [Efternavn]) FROM Contacts;
Sådan gør du Overvej at oprette en beregnet kolonne i den underliggende tabel, og opret derefter opslagsfeltet igen.
ACCWeb105007
Fejltekst Opslagsrækkekilder kan kun referere til én tabel for at være kompatibel med internettet.
Hvad betyder det? Rækkekilden for det angivne opslagsfelt indeholder flere tabeller.
Sådan gør du Brug opslagsguiden til at genoprette opslaget, så det kun refererer til én tabel. Dette kan kræve, at du ændrer din datamodel.
ACCWeb105008
Fejltekst Aktivér referentiel integritet skal være Falsk, hvis Tillad flere værdier er sand for et opslag.
Hvad betyder det? Det angivne opslagsfelt tillader flere værdier, men den relation, den modellerer, gennemtvinger referentiel integritet, hvilket kræver en enkelt værdi for opslaget.
Sådan gør du Fjern referentiel integritet i relationen, eller opret opslagsfeltet igen uden at tillade flere værdier.
ACCWeb105009
Fejltekst Grænse til liste skal være Sand, hvis Tillad flere værdier er Sand.
Hvad betyder det? Opslagsegenskaben Grænse til liste er indstillet til Falsk for det angivne felt, men Tillad flere værdier er indstillet til Sand.
Sådan gør du Angiv egenskaben Grænse til Liste for opslagsfeltet til Sand. eller angiv Tillad flere værdier til Falsk.
ACCWeb105010
Fejltekst Opslag kræver, at en tilknyttet relation er kompatibel med internettet.
Hvad betyder det? Det angivne opslagsfelt har ikke en tilknyttet relation.
Sådan gør du Opret en relation mellem opslagsfeltet og det felt, det refererer til.
ACCWeb105011
Fejltekst SQL-sætningen for opslagsrækken skal indeholde primær nøgle-feltet for kildetabellen, og det pågældende felt skal være den bundne kolonne.
Hvad betyder det? Forespørgslen for det angivne opslagsfelt indeholder ikke kildetabellens primære nøgle og er derfor ikke comatible med internettet.
Sådan gør du Brug guiden Opslag til at genoprette opslagsfeltet.
ACCWeb105012
Fejltekst SQL-sætningen for opslagsrækkekilden er ikke kompatibel med internettet.
Hvad betyder det? SQL-sætningen for rækkekilden for det angivne opslagsfelt er enten ikke-udformet eller er inkompatibel med internettet af en række forskellige årsager, f.eks. at den indeholder en SQL-operator, der ikke understøttes.
Sådan gør du Brug guiden Opslag til at genoprette opslagsfeltet.
ACCWeb105014
Fejltekst Tabeller med opslagskolonner skal have en primær nøgle, og den primære nøgle skal være en lang datatype.
Hvad betyder det? Enten er opslagsmåltabellens fremmede nøgle eller kildetabellens primære nøgle ikke et langt heltal eller begge dele.
Sådan gør du Sørg for, at både kilde- og målfelterne for opslaget er lange heltal. Det kan være en god ide at oprette nye felter til dette formål.
ACCWeb105015
Fejltekst Opslagstypen skal være '|0' eller '|1' for at være kompatibel med internettet.
Hvad betyder det? Det angivne opslagsfelt refererer til en feltliste som dens rækkekilde.
Sådan gør du Brug guiden Opslag til at genoprette opslagsfeltet. Dette kan kræve, at du ændrer din datamodel.
ACCWeb105016
Fejltekst Relationer, der ikke er knyttet til et gyldigt opslagsfelt, er ikke kompatible med internettet.
Hvad betyder det? Relationen understøttes ikke af et opslagsfelt og er derfor ikke kompatibel med en webdatabase.
Sådan gør du Opret et opslagsfelt mellem de relaterede tabeller. Brug guiden Opslag til at oprette opslaget.
ACCWeb105017
Fejltekst Resultatdatatypen Beregnet kolonne for opslag skal være Tekst for at være kompatibel med internettet.
Hvad betyder det? Den første visningskolonne i det angivne opslagsfelt er en beregnet kolonne med en anden datatype end Tekst.
Sådan gør du Skift datatypen for det beregnede felt til Tekst, eller opret opslagsfeltet igen, og vælg en anden første visningskolonne.