Kontroll av webbkompatibilitet: schemafel

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 och migrerar dina befintliga program till en annan plattform, t. ex. Microsoft Power Apps.

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

  1. Ö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.

  2. Klicka på pilen intill Klicka för att lägga till och klicka sedan på Uppslag och relationer.

  3. Följ stegen i Uppslagsguiden för att skapa det uppslagsfält som du behöver.

Ändra ett uppslagsfält i databladsvyn

  1. Öppna tabellen och markera det uppslagsfält du vill ändra.

  2. 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.

  3. 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.

Överst på sidan

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.

Överst på sidan

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:

  1. Skapa en ny tom databas (inte en webbdatabas).

  2. Importera de tabeller som du behöver från den ursprungliga databasen till den nya databasen.

  3. Gör de ändringar som krävs i den nya databasen.

  4. Ta bort tabellerna i den ursprungliga databasen och importera dem sedan från den nya databasen.

Överst på sidan

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

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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

Överst på sidan

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

Överst på sidan

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.

Överst på sidan

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

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

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.

Överst på sidan

Behöver du mer hjälp?

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×