Viktigt Access Services 2010 och Access Services 2013 tas bort från nästa version av SharePoint. Vi rekommenderar att du inte skapar nya webbappar samt migrerar dina befintliga program till en annan plattform, t.ex. Microsoft Power Apps. Du kan dela Access-data med Dataverse, som är en molndatabas där du kan skapa Power Platform appar, automatisera arbetsflöden, virtuella agenter med mera för webben, telefonen eller surfplattan. Mer information finns i Komma igång: Migrera Access-data till Dataverse. |
I den här artikeln listas schemafel som kan uppstå när du kör kompatibilitetskontrollen och innehåller information som kan hjälpa dig att lösa felen.
Allmän information om kompatibilitetsfel finns i artikeln Webbkompatibilitetskontroll Allmänna fel.
Använda Uppslagsguiden för att skapa eller ändra ett uppslagsfält
Många schemafel orsakas av problem med uppslagsfält. I procedurerna förklaras hur du startar Uppslagsguiden i databladsvyn för att åtgärda problemen genom att skapa eller ändra ett uppslagsfält.
Skapa till uppslagsfält i databladsvyn
-
Öppna tabellen där du vill lägga till ett uppslagsfält och markera den sista kolumnen med etiketten Klicka för att lägga till.
-
Klicka på pilen intill Klicka för att lägga till och klicka sedan på Uppslag och relationer.
-
Följ stegen i Uppslagsguiden för att skapa det uppslagsfält som du behöver.
Ändra ett uppslagsfält i databladsvyn
-
Öppna tabellen och markera det uppslagsfält du vill ändra.
-
Gör något av följande:
-
Klicka på Ändra uppslag i gruppen Egenskaper på fliken Fält.
-
Högerklicka på uppslagsfältet och klicka sedan på Ändra uppslag.
-
-
Följ stegen i Uppslagsguiden för att åtgärda ditt specifika problem.
ACCWeb105003
Feltext Kolumndatatypen för värdelistuppslag måste vara "Text" för att vara kompatibel med webben.
Vad innebär detta? Det angivna uppslagset använder en lista som inte stöds i en webbdatabas. Värdelistan måste vara bunden till en textkolumn på servern.
Lämplig åtgärd Öppna tabellen i designvyn och ändra datatypen för uppslagsfältet till Text. Om designvyn inte är tillgänglig tar du bort uppslagsfältet och använder sedan Uppslagsguiden för att skapa den igen.
ACCWeb105012
Feltext Uppslagsradkällor med satssatser är inte kompatibla med webben.
Vad innebär detta? Det angivna uppslagsfältet använder en fråga som innehåller en WHERE-sats, som inte stöds på webben.
Lämplig åtgärd Öppna tabellen i designvyn och ta bort WHERE-satsen från egenskapen Radkälla för det relevanta uppslagsfältet. Om designvyn inte är tillgänglig tar du bort uppslagsfältet och använder sedan Uppslagsguiden för att skapa den igen.
ACCWeb105018
Feltext En primärnyckel som är ett uppslag är inte kompatibelt med webben.
Vad innebär detta? Den angivna tabellen har en primärnyckel, som är ett uppslagsfält som refererar till en annan tabell, som inte stöds på webben.
Lämplig åtgärd Öppna tabellen i designvyn och ändra egenskapen Kontrolltyp för uppslagsfältet till Textruta (på fliken Uppslag). Öppna sedan fönstret Relationer och ta bort alla relationer där uppslagsfältet finns på N-sidan av relationen (pilen pekar bort från uppslagsfältet).
Om designvyn och fönstret Relationer inte är tillgängliga gör du följande:
-
Skapa en ny tom databas (inte en webbdatabas).
-
Importera de tabeller som du behöver från den ursprungliga databasen till den nya databasen.
-
Gör de ändringar som krävs i den nya databasen.
-
Ta bort tabellerna i den ursprungliga databasen och importera dem sedan från den nya databasen.
ACCWeb107000
Feltext Fältdatatypen är inte kompatibel med webben.
Vad innebär detta? Det angivna fältet har en datatyp som inte stöds på webben, till exempel OLE-objekt.
Lämplig åtgärd Återskapa fältet som en av de datatyper som stöds:
-
Text
-
Tal
-
Valuta
-
Ja/Nej
-
Datum/tid
-
Beräknat fält
-
Bifogad fil
-
Hyperlänk
-
PM
-
Uppslag
ACCWeb107001
Feltext Sammansatta index är inte kompatibla med webben.
Vad innebär detta? Den angivna tabellen har en sammansatt primärnyckel (en nyckel som består av fler än ett fält). Du kan bara använda ett Räknare-fält som primärnyckel för en webbtabell. Du kan inte använda sammansatta index på webben.
Lämplig åtgärd Om det sammansatta indexet var för en primärnyckel skapar du en Räknare-primärnyckel för den angivna tabellen. Skapa sedan ett postverifieringsuttryck för att kontrollera att data i de ursprungliga fälten är unika.
ACCWeb107002
Feltext Tabell med fler än ett fält för bifogade filer är inte kompatibel med webben.
Vad innebär detta? Den angivna tabellen innehåller fler än ett fält för bifogade filer, som orsakar fel vid publicering och därför är inkompatibelt med webben.
Lämplig åtgärd Överväg att lagra alla bifogade filer för varje post i ett fält för bifogade filer. Om du behöver fler än ett fält för bifogade filer per post skapar du en ny tabell för varje fält för bifogade filer som bara innehåller fältet för den bifogade filen och ett ID-fält. Sedan länkar du den nya tabellen och den ursprungliga tabellen med hjälp av Uppslagsguiden.
ACCWeb107003
Feltext Uttrycket Beräknat fält har ett indatafält av en typ som inte är kompatibelt med webben, till exempel Räknare, PM eller binär.
Vad innebär detta? I det angivna beräknade fältet används en beräkning som tar som ett indatafält som inte stöds på webben.
Lämplig åtgärd Justera beräkningen så att alla indatafält har någon av följande datatyper som stöds:
-
Text
-
Tal
-
Valuta
-
Ja/Nej
-
Datum/tid
-
Beräknat fält
ACCWeb107004
Feltext Datatypen Beräknad kolumnresultat är inte kompatibel med webben.
Vad innebär detta? Resultatet av beräkningen för det angivna fältet är en datatyp som inte stöds på webben.
Lämplig åtgärd Skapa det beräknade fältet på nytt så att den resulterande datatypen är någon av följande datatyper som stöds:
-
Text
-
Tal
-
Valuta
-
Ja/Nej
-
Datum/tid
ACCWeb107005
Feltext Tabell med fler än 220 fält är inte kompatibel med webben.
Vad innebär detta? Den angivna tabellen innehåller fler än 220 fält. Du kan inte publicera en tabell med fler än 220 fält på webben.
Lämplig åtgärd Skapa en ny tabell som innehåller ytterligare fält. Använd sedan Uppslagsguiden för att skapa ett nytt fält som länkar den nya tabellen till den befintliga tabellen.
ACCWeb107006
Feltext Tabellnamn är ett reserverat namn och är inte kompatibelt med webben.
Vad innebär detta? Det angivna tabellnamnet är reserverat för SharePoint och stöds inte på webben.
Lämplig åtgärd Undvik att använda något av följande reserverade tabellnamn:
-
UserInfo
-
Listor
-
Dokument
-
WebParts
-
ComMd
-
Webb
-
Arbetsflöde
-
WFTemp
-
Lösningar
-
Rapportdefinitioner
-
MSysASO
ACCWeb107007
Feltext Opublicerade tabeller med uppslag i publicerade tabeller är inte kompatibla med webben.
Vad innebär detta? Den angivna tabellen har inte publicerats än och innehåller ett uppslagsfält som pekar på en publicerad tabell, vilket förhindrar publicering.
Lämplig åtgärd Publicera den opublicerade tabellen utan att lägga till ett uppslag. Du kan synkronisera webbdatabasen för att uppnå detta. När den nya tabellen har publicerats skapar du önskat uppslag till den andra publicerade tabellen.
ACCWeb107008
Feltext Anpassade format är inte kompatibla med webben
Vad innebär detta? Det angivna fältet har ett anpassat valutaformat som inte stöds på webben.
Lämplig åtgärd Använd ett standardvalutaformat för fältet. Ställ in fältformatet till Valuta eller Euro med hjälp av listrutan Formatering.
ACCWeb107009
Feltext Endast en av egenskapen Tillåt längden noll och obligatoriska ska vara "true" för att vara kompatibel med webben.
Vad innebär detta? Det angivna fältet har både egenskaperna Tillåt nolllängd och Obligatoriskt inställt på Sant.
Lämplig åtgärd Kontrollera att minst en av de angivna egenskaperna är inställd på Sant. Du kan ändra de här egenskaperna i designvyn.
ACCWeb107010
Feltext Egenskapsvärdet ska anges till Nej om det ska vara kompatibelt med webben.
Vad innebär detta? Egenskapen Lägg endast till för det angivna hyperlänkfältet är satt till Ja, vilket inte stöds på webben.
Lämplig åtgärd Ändra egenskapen Lägg endast till till nej.
ACCWeb107011
Feltext Standardvärdet ska vara tomt om du vill vara kompatibelt med webben.
Vad innebär detta? Det angivna uppslagsfältet har ett standardvärde i en uppslagsfråga eller i en lista som tillåter flera värden, vilket inte stöds på webben.
Lämplig åtgärd Kontrollera att det finns:
-
Ingen standardvärdeuppsättning för uppslagsfrågan. eller
-
Ingen standardvärdeuppsättning för uppslagsvärdet som tillåter flera värden
ACCWeb107012
Feltext Standardvärdet ska vara tomt om du vill vara kompatibelt med webben.
Vad innebär detta? Fältet med angivna hyperlänkar har ett standardvärde som inte stöds på webben.
Lämplig åtgärd Ta bort standardvärdet för hyperlänkfältet.
ACCWeb107013
Feltext Egenskapsvärdet är inte kompatibelt med webben.
Vad innebär detta? Fältet För angivet tal har egenskapen Format inställd på något annat än Allmänt tal, Procent eller Standard. Endast de här formaten stöds på webben.
Lämplig åtgärd Ändra fältets Format till Allmänt tal, Procent eller Standard.
ACCWeb107014
Feltext En tabell ska ha en primärnyckel och ett tal med fältstorleken "long" ska vara kompatibelt med webben.
Vad innebär detta? Tabellen med angiven tabell har något av följande problem:
-
Tabellen har ingen primärnyckel.
-
Datatypen för primärnyckeln är inte Tal.
-
Primärnyckeln Fältstorlek är inte Lång.
Lämplig åtgärd Ändra den befintliga primärnyckeln i designvyn så att den har rätt datatyp och Fältstorlek. eller skapa en ny primärnyckel för tabellen med hjälp av datatypen Räknare. Om designvyn inte är tillgänglig skapar du en ny tabell och lägger till den i kolumnerna från den ursprungliga tabellen. och släpper sedan den ursprungliga tabellen.
ACCWeb107015
Feltext Egenskapsvärdet ska vara inställt på "falskt" för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Unik för det angivna PM-fältet är inställd på Sant, vilket inte stöds på webben.
Lämplig åtgärd Ändra värdet för Unik till Falskt.
ACCWeb107016
Feltext Egenskapsvärdet ska vara inställt på "falskt" för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Unik för det angivna ja/nej-fältet är inställd på Sant.
Lämplig åtgärd Ändra värdet för Unik till Falskt.
ACCWeb107017
Feltext Egenskapsvärdet ska vara inställt på "falskt" för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Unik för det angivna hyperlänkfältet är angiven till True, vilket inte stöds på webben.
Lämplig åtgärd Ändra värdet för Unik till Falskt.
ACCWeb107018
Feltext Den bundna kolumnen ska vara inställd på tabellens primärnyckel och bör vara den första kolumnen för att vara kompatibel med webben.
Vad innebär detta? Det angivna uppslagsfältet har något av följande problem:
-
Den bundna kolumnen anges till ett annat fält än primärnyckeln för källtabellen.
-
Den bundna kolumnen är inte den första kolumnen i uppslagskolumnen.
Lämplig åtgärd Använd Uppslagsguiden för att ändra uppslagsfältet.
ACCWeb107019
Feltext Egenskapsvärdet ska vara inställt på "ja" för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Endast lista för det angivna uppslagsfältet är inställd på Nej, men uppslagsfältet är inte en värdelista med enkelvärden och egenskapsinställningen är därför inte kompatibel med webben.
Lämplig åtgärd Använd Uppslagsguiden för att ändra uppslagsfältet. Se till att du markerar kryssrutan Endast från lista när guiden visar den.
ACCWeb107020
Feltext Egenskapsvärdet ska vara tomt för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Länka underordnade fält för det angivna fältet är inte tom och är därför inte kompatibel med webben.
Lämplig åtgärd Öppna tabellen i designvyn och avmarkera egenskapen Länka underordnade fält. Ställ sedan in egenskapen Namn på underdatablad till [Auto] eller [Inget]. Om designvyn inte är tillgänglig går du till databladsvyn och går till fliken Start. I gruppen Poster klickar du på Mer,pekar på Underdatabladoch klickar sedan på Ta bort.
ACCWeb107021
Feltext Egenskapsvärdet ska vara tomt för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Länka huvudfält för det angivna fältet är inte tom och därför fungerar inte kompatibilitet med webben.
Lämplig åtgärd Öppna tabellen i designvyn och avmarkera egenskapen Länka huvudfält. Ställ sedan in egenskapen Namn på underdatablad till [Auto] eller [Inget]. Om designvyn inte är tillgänglig går du till databladsvyn och går till fliken Start. I gruppen Poster klickar du på Mer,pekar på Underdatabladoch klickar sedan på Ta bort.
ACCWeb107022
Feltext Egenskapsvärdet ska vara tomt eller anges till att "auto" ska vara kompatibelt med webben.
Vad innebär detta? Egenskapen Namn på underdatablad för det angivna fältet är inte inställd på [Auto] eller [Inget] och är därför inte kompatibel med webben.
Lämplig åtgärd Öppna tabellen i designvyn och ange egenskapen Namn på underdatablad till [Auto] eller [Inget]. Om designvyn inte är tillgänglig går du till databladsvyn och går till fliken Start. I gruppen Poster klickar du på Mer,pekar på Underdatabladoch klickar sedan på Ta bort.
ACCWeb107023
Feltext Egenskapsvärdet ska anges för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Kolumnbredd för det angivna uppslagsfältet är tom och är därför inte kompatibel med webben.
Lämplig åtgärd Öppna tabellen i designvyn och ange ett värde för Kolumnbredd (på fliken Egenskaper för uppslag). Du kan också markera kolumnen i databladsvyn och klicka på Ändra uppslag i gruppen Egenskaper på fliken Fält. Följ stegen i Uppslagsguiden.
ACCWeb107024
Feltext Räknare stöds inte för andra fält utom primärnyckeln.
Vad innebär detta? Det angivna fältet använder datatypen Räknare, men är inte tabellens primärnyckel och är därför inte kompatibel med webben.
Lämplig åtgärd Ändra datatypen för fältet till Tal. Som en lösning kan du använda datamakro för att uppnå en liknande funktion. Ändra fältet med den här egenskapen till primärnyckeln i designvyn, eller ändra datatypen till Tal.