|
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. |
Den här artikeln innehåller 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 kompatibilitetskontrollfel finns i artikeln Kontrollera allmänna fel i webbkompatibilitet.
Använda Uppslagsguiden för att skapa eller ändra ett uppslagsfält
Många schemafel orsakas av problem med uppslagsfält. De här procedurerna förklarar 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 den tabell 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 välj det uppslagsfält som 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.
-
-
Lös problemet genom att följa stegen i Uppslagsguiden.
ACCWeb105003
Feltext Kolumndatatypen för värdelistuppslag måste vara "Text" för att vara kompatibel med webben.
Vad innebär detta? Det angivna uppslaget använder en lista som inte stöds i en webbdatabas. Värdelistan måste vara bunden till en textkolumn på servern.
Vad du kan göra Ö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 uppslagsguiden för att återskapa det.
ACCWeb105012
Feltext Uppslagsradskä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.
Vad du kan göra Öppna tabellen i designvyn och ta bort WHERE-satsen från egenskapen Radkälla för relevant uppslagsfält. Om designvyn inte är tillgänglig tar du bort uppslagsfältet och använder uppslagsguiden för att återskapa det.
ACCWeb105018
Feltext En primärnyckel som är ett uppslag är inte kompatibel 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.
Vad du kan göra Ö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 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.
Vad du kan göra Å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.
Vad du kan göra Om det sammansatta indexet var för en primärnyckel skapar du en primärnyckel för Räknare för den angivna tabellen. Skapa sedan ett postverifieringsuttryck för att se till att data i de ursprungliga fälten är unika.
ACCWeb107002
Feltext Tabell med fler än ett fält för bifogade filer är inte kompatibelt med webben.
Vad innebär detta? Den angivna tabellen innehåller fler än ett fält för bifogade filer, vilket orsakar fel vid publicering och därför inte är kompatibel med webben.
Vad du kan göra Överväg att lagra alla bifogade filer för varje post i ett enda fält för bifogade filer. Om du behöver mer än ett fält för bifogade filer per post skapar du för varje ytterligare fält för bifogade filer en ny tabell som bara innehåller fältet för bifogade filer och ett ID-fält, och länkar sedan 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 kompatibel med webben, till exempel Räknare, PM eller Binär.
Vad innebär detta? Det angivna beräknade fältet använder en beräkning som används som indata för ett fält som inte stöds på webben.
Vad du kan göra 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 Resultat av beräknad kolumn ä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.
Vad du kan göra Återskapa det beräknade fältet så att den resulterande datatypen är en 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.
Vad du kan göra 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 inkompatibelt med webben.
Vad innebär detta? Det angivna tabellnamnet är reserverat för användning av SharePoint och stöds inte på webben.
Vad du kan göra Undvik att använda något av följande reserverade tabellnamn:
-
UserInfo
-
Listor
-
Docs
-
WebParts
-
ComMd
-
Duk
-
Arbetsflöde
-
WFTemp
-
Lösningar
-
Rapportdefinitioner
-
MSysASO
ACCWeb107007
Feltext Opublicerade tabeller med uppslag till publicerade tabeller är inte kompatibla med webben.
Vad innebär detta? Den angivna tabellen har ännu inte publicerats och innehåller ett uppslagsfält som pekar på en publicerad tabell, vilket förhindrar publicering.
Vad du kan göra 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.
Vad du kan göra Använd ett standardvalutaformat för fältet. Ställ in fältformatet på Valuta eller Euro med hjälp av listrutan Formatering.
ACCWeb107009
Feltext Endast en av egenskapen Tillåt nolllängd och obligatorisk egenskap ska vara inställd på "sant" så att den är 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.
Vad du kan göra Kontrollera att högst en av de angivna egenskaperna är inställd på Sant. Du kan använda designvyn för att ändra de här egenskaperna.
ACCWeb107010
Feltext Egenskapsvärdet ska vara inställt på nej för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Lägg endast till för det angivna hyperlänkfältet är inställd på Ja, som inte stöds på webben.
Vad du kan göra Ändra egenskapen Lägg endast till till nej.
ACCWeb107011
Feltext Standardvärdet ska vara tomt för att 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.
Vad du kan göra Kontrollera att det finns:
-
Ingen standardvärdeuppsättning för uppslagsfrågan. eller
-
Ingen standardvärdeuppsättning för uppslagsvärdeslistan som tillåter flera värden
ACCWeb107012
Feltext Standardvärdet ska vara tomt för att vara kompatibelt med webben.
Vad innebär detta? Det angivna hyperlänkfältet har ett standardvärde, som inte stöds på webben.
Vad du kan göra Ta bort standardvärdet för hyperlänkfältet.
ACCWeb107013
Feltext Egenskapsvärdet är inte kompatibelt med webben.
Vad innebär detta? Det angivna talfältet har egenskapen Format inställd på något annat än Allmänt tal, Procent eller Standard. Endast dessa format stöds på webben.
Vad du kan göra Ändra fältets format till Allmänt tal, Procent eller Standard.
ACCWeb107014
Feltext En tabell ska ha en primärnyckel och det ska vara ett tal med fältstorleken "long" som ska vara kompatibelt med webben.
Vad innebär detta? Den angivna tabellen har något av följande problem:
-
Tabellen har ingen primärnyckel.
-
Primärnyckelns datatyp är inte Tal.
-
Primärnyckeln Fältstorlek är inte Lång.
Vad du kan göra Ä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 datatypen Räknare. Om designvyn inte är tillgänglig skapar du en ny tabell och lägger till kolumnerna från den ursprungliga tabellen. och släpp den ursprungliga tabellen.
ACCWeb107015
Feltext Egenskapsvärdet ska vara falskt för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Unique för det angivna PM-fältet är inställd på Sant, som inte stöds på webben.
Vad du kan göra Ändra värdet för Unik till Falskt.
ACCWeb107016
Feltext Egenskapsvärdet ska vara falskt för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Unique för det angivna Ja/Nej-fältet är inställd på Sant.
Vad du kan göra Ändra värdet för Unik till Falskt.
ACCWeb107017
Feltext Egenskapsvärdet ska vara falskt för att vara kompatibelt med webben.
Vad innebär detta? Egenskapen Unique för det angivna hyperlänkfältet är inställd på True, som inte stöds på webben.
Vad du kan göra Ändra värdet för Unik till Falskt.
ACCWeb107018
Feltext Den bundna kolumnen ska vara inställd på primärnyckeln för tabellen och det bör vara den första kolumnen som är kompatibel med webben.
Vad innebär detta? Det angivna uppslagsfältet har något av följande problem:
-
Den bundna kolumnen är inställd på ett annat fält än källtabellens primärnyckel.
-
Den bundna kolumnen är inte den första kolumnen i uppslaget.
Vad du kan göra 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 Begränsa till lista för det angivna uppslagsfältet är inställd på Nej, men uppslagsfältet är inte en värdelista med ett enda värde, och egenskapsinställningen är därför inte kompatibel med webben.
Vad du kan göra Använd Uppslagsguiden för att ändra uppslagsfältet. Kontrollera att du markerar kryssrutan Gräns för 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 därför inte kompatibel med webben.
Vad du kan göra Öppna tabellen i designvyn och avmarkera egenskapen Länka underordnade fält. Ange sedan egenskapen Namn för underdatablad till [Auto] eller [Ingen]. Om designvyn inte är tillgänglig går du till fliken Start i databladsvyn, gruppen Poster , klickar på Mer, pekar på Underdatablad och 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 inte kompatibilitet med webben.
Vad du kan göra Öppna tabellen i designvyn och avmarkera egenskapen Länka huvudfält. Ange sedan egenskapen Namn för underdatablad till [Auto] eller [Ingen]. Om designvyn inte är tillgänglig går du till fliken Start i databladsvyn, gruppen Poster , klickar på Mer, pekar på Underdatablad och klickar sedan på Ta bort.
ACCWeb107022
Feltext Egenskapsvärdet ska vara tomt eller vara inställt på "auto" så att det är kompatibelt med webben.
Vad innebär detta? Egenskapen Underdatabladsnamn för det angivna fältet är inte inställd på [Automatisk] eller [Ingen] och är därför inte kompatibel med webben.
Vad du kan göra Öppna tabellen i designvyn och ange egenskapen Underdatabladsnamn till [Automatisk] eller [Ingen]. Om designvyn inte är tillgänglig går du till fliken Start i databladsvyn, gruppen Poster , klickar på Mer, pekar på Underdatablad och klickar sedan på Ta bort.
ACCWeb107023
Feltext Egenskapsvärdet ska anges som kompatibelt med webben.
Vad innebär detta? Egenskapen Kolumnbredd för det angivna uppslagsfältet är tom och därför inte kompatibel med webben.
Vad du kan göra Öppna tabellen i designvyn och ange ett värde för Kolumnbredd (på fliken Uppslagsegenskaper). Eller markera kolumnen i databladsvyn och klicka på Ändra uppslag i gruppen Egenskaper på fliken Fält. Följ anvisningarna i Uppslagsguiden.
ACCWeb107024
Feltext Räknare stöds inte för andra fält utan primärnyckeln.
Vad innebär detta? Det angivna fältet använder datatypen Räknare men är inte primärnyckeln för tabellen och är därför inte kompatibel med webben.
Vad du kan göra Ändra datatypen för fältet till Tal. Som en lösning kan du använda datamakron 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.