Webkompatibilitetskontrol: relations- og opslagsfejl

Denne artikel viser relations- og opslagsfejl, som kan opstå, når du kører Kompatibilitetskontrol. Du får vist oplysninger om, hvordan du kan rette disse fejl.

Hvis du vil have generelle oplysninger om fejl i Kompatibilitetskontrol, skal du se artiklen Webkompatibilitetskontrol: generelle fejl.

ACCWeb105000

ACCWeb105001

ACCWeb105002

ACCWeb105003

ACCWeb105004

ACCWeb105005

ACCWeb105006

ACCWeb105007

ACCWeb105008

ACCWeb105009

ACCWeb105010

ACCWeb105011

ACCWeb105012

ACCWeb105014

ACCWeb105015

ACCWeb105016

ACCWeb105017

ACCWeb105000

Fejltekst    Kolonnedatatypen er ikke kompatibel med webopslag.

Betydning    Datatypen for det angivne opslagsfelt understøttes ikke af internettet.

Handling    Sørg for, at opsalgsfeltet er en af følgende understøttede datatyper:

  • Enkelt tekstlinje

  • Dato/klokkeslæt

  • Tal

  • Beregnet felt, der returnerer en enkelt tekstlinje

Toppen af siden

ACCWeb105001

Fejltekst    Den opslagsbundne kolonne skal være den primære nøgle for at være webkompatibel.

Betydning    Den bundne kolonne for det angivne opslagsfelt er ikke den primære nøgle for destinationsopslagstabellen.

Handling    Genskab opslagsfeltet ved hjælp af opslagsguiden. Angiv kolonnen for den primære nøgle for destinationsopslagstabellen som bunden kolonne.

Toppen af siden

ACCWeb105002

Fejltekst    Opslagsrækkekilder skal være hele SQL-sætninger med én tabel og angivne tabelfelter for at være kompatible med internettet.

Betydning    En eller begge af følgende betingelser er sande:

  • Forespørgslen for det angivne opslag bruger mere end én tabel eller forespørgsel som kilde.

  • De kolonner, der bruges i forespørgslen, er ikke valgt eksplicit.

Handling    Genskab opslaget, idet du sikrer, at:

  • Opslaget bruger en internetkompatibel tabel som sin datakilde.

    Tip: En tabel, der ikke er webkompatibel, skal have oprettet en række i tabellen for webkompatibilitetsproblemer, når du kører webkompatibilitetskontrollen.

  • Opslagsforespørgslen angiver hvert felt eksplicit (dvs. brug ikke SELECT *).

Toppen af siden

ACCWeb105003

Fejltekst    Opslag i flere kolonner med rækkekildetypen Værdiliste skal være bundet til "Kol1" for at være webkompatibel.

Betydning    Det angivne opslag i flere kolonner er ikke bundet til Kol1.

Handling    Brug opslagsguiden til at genskabe opslagsfeltet. Sørg for, at du knytter det til Kol1 i opslaget i værdierne.

Toppen af siden

ACCWeb105004

Fejltekst    Værdilisteopslag skal indeholde mindst én række data for at være webkompatibel.

Betydning    Værdilisten for det angivne opslag er tom og er derfor ikke webkompatibel.

Handling    Angiv mindst én række data i værdilisten til opslagsfeltet.

Toppen af siden

ACCWeb105005

Fejltekst    Værdilister, som indeholder tomme værdier, er ikke webkompatibel.

Betydning    Dette sker, når der mangler kolonneværdier i en enkeltrække i et værdiopslag. Dette er ikke kompatibelt med internettet.

Handling    Sørg for, at felterne i den enkelte række i værdilisten er angivet. Brug enten designvisning til at angive denne rækkekilde, eller brug guiden Opslag. (klik på Tilpas opslag i gruppen Egenskaber under fanen Felter.)

Toppen af siden

ACCWeb105006

Fejltekst    Tabellen til opslagsrækkekilden kunne ikke findes.

Betydning    Den tabel, der er angivet som rækkekilde for det angivne opslag, findes ikke.

Handling    Angiv en gyldig rækkekilde for opslaget. Du kan bruge guiden Opslag til at genskabe opslaget.


Fejltekst    SQL-sætninger, der indeholder beregnede resultatkolonner for opslagsrækkekilder, er ikke kompatible med internettet.

Betydning    Det angivne opslagsfelt har et udtryk i dets rækkekilde, som derfor ikke er webkompatibel. F.eks. er følgende ikke en gyldig rækkekilde for et opslagsfelt til internettet: SELECT ([Fornavn] & " " & [Efternavn]) FROM Kontaktpersoner;

Handling    Overvej at oprette en beregnet kolonne i en underliggende tabel og derefter genskabe opslagsfeltet.

Toppen af siden

ACCWeb105007

Fejltekst    Opslagsrækkekilder kan kun referere til én tabel for at være webkompatibel.

Betydning    Rækkekilden for det angivne opslagsfelt indeholder flere tabeller.

Handling    Brug opslagsguiden til at genskabe opslaget, så det kun refererer til én tabel. Dette kan betyde, at du skal ændre din datamodel.

Toppen af siden

ACCWeb105008

Fejltekst    Gennemtving referentiel integritet skal være Falsk, hvis Tillad flere værdier er Sand for et opslag.

Betydning    Det angivne opslagsfelt tillader flere værdier, men den relation, det er modelleret efter, gennemtvinger referentiel integritet, hvilket kræver en enkelt værdi for opslaget.

Handling    Fjern referentiel integritet fra relationen, eller genskab opslagsfeltet uden at tillade flere værdier.

Toppen af siden

ACCWeb105009

Fejltekst    BegrænsTilListe skal være Sand, hvis Tillad flere værdier er Sand.

Betydning    Opslagsegenskaben BegrænsTilListe er angivet til Falsk for det angivne felt, men Tillad flere værdier er angivet til Sand.

Handling    Indstil egenskaben BegrænsTilListe for opslagsfeltet til Sand, eller indstil, at Tillad flere værdier skal være falsk.

Toppen af siden

ACCWeb105010

Fejltekst    Opslag kræver, at en tilknyttet relation er webkompatibel.

Hvad betyder det?    Det angivne opslagsfelt har ikke en tilknyttet relation.

Hvad kan du gøre?    Opret en relation mellem opslagsfeltet og det felt, det refererer til.

Toppen af siden

ACCWeb105011

Fejltekst    SQL-sætningen i opslagsrækkekilden skal indeholde kildetabellens felt til den primære nøgle, og dette 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 webkompatibel.

Hvad kan du gøre?    Brug guiden Opslag til at genskabe opslagsfeltet.

Toppen af siden

ACCWeb105012

Fejltekst    SQL-sætningen for opslagsrækkekilden er ikke webkompatibel.

Hvad betyder det?    SQL-sætningen for rækkekilden for det angivne opslagsfelt er enten i et forkert format eller ikke webkompatibelt af forskellige årsager, f.eks. fordi den indeholder en ikke-understøttet SQL-operator.

Hvad kan du gøre?    Brug guiden Opslag til at genskabe opslagsfeltet.

Toppen af siden

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 den fremmede nøgle for opslagsdestinationstabellen eller den primære nøgle for kildetabellen er ikke et langt heltal, eller begge er et langt heltal.

Hvad kan du gøre?    Sørg for, at både kilde- og destinationsfeltet for opslaget er lange heltal. Det kan være en god idé at oprette nye felter til dette formål.

Toppen af siden

ACCWeb105015

Fejltekst    Opslagstypen skal være '|0' eller '|1' for at være webkompatibel.

Hvad betyder det?    Det angivne opslagsfelt refererer til en feltliste som sin rækkekilde.

Hvad kan du gøre    Brug guiden Opslag til at genskabe opslagsfeltet. Dette kan betyde, at du skal ændre din datamodel.

Toppen af siden

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 opsalgsfelt og er derfor ikke kompatibel med en webdatabase.

Hvad kan du gøre?    Opret et opslagsfelt mellem de relaterede tabeller. Brug guiden Opslag til at oprette opslaget.

Toppen af siden

ACCWeb105017

Fejltekst    Datatypen for resultat af beregnet kolonne for opslag skal være Tekst for at være webkompatibel.

Hvad betyder det?    Den første visningskolonne i det angivne opslagsfelt er en beregnet kolonne, som har en anden datatype end Tekst.

Hvad kan du gøre?    Angiv datatypen for det beregnede felt til Tekst. Du kan også genskabe opslagsfeltet og vælge en anden kolonne, der vises først.

Toppen af siden

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×