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 relations- och uppslagsfel 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 Webbkompatibilitetskontroll: Allmänna fel.
ACCWeb105000
Feltext Kolumndatatypen är inte kompatibel med webbuppslag.
Vad innebär detta? Datatypen för det angivna uppslagsfältet stöds inte på webben.
Vad du kan göra Kontrollera att uppslagsfältet är en av följande datatyper som stöds:
-
Enskild rad med text
-
Datum/tid
-
Tal
-
Beräknat fält som returnerar en enstaka textrad
ACCWeb105001
Feltext Den uppslagsbundna kolumnen måste vara primärnyckeln för att vara kompatibel med webben.
Vad innebär detta? Den bundna kolumnen i det angivna uppslagsfältet är inte primärnyckeln för måluppslagstabellen.
Vad du kan göra Återskapa uppslagsfältet med hjälp av uppslagsguiden. Ange primärnyckelkolumnen i måluppslagstabellen som bunden kolumn.
ACCWeb105002
Feltext Uppslagsradskällor måste vara fullständiga SQL-uttryck med ett tabell- och tabellfält som anges för att vara kompatibla med webben.
Vad innebär detta? Ett eller båda av följande villkor är sant:
-
Frågan för den angivna sökningen använder mer än en tabell eller fråga som datakälla.
-
Kolumnerna som används i frågan markeras inte uttryckligen.
Vad du kan göra Återskapa uppslaget och se till att:
-
Uppslaget använder en webbkompatibel tabell som datakälla.
Tips: Alla tabeller som inte är kompatibla med webben ska ha skapat en rad i tabellen Problem med webbkompatibilitet när du körde kompatibilitetskontrollen.
-
Uppslagsfrågan anger varje fält explicit (använd inte SELECT *).
ACCWeb105003
Feltext Uppslag med flera kolumner med en typ av radkälla för värdelista måste vara bundna till "Kolumn1" för att vara kompatibla med webben.
Vad innebär detta? Det angivna uppslaget med flera kolumner är inte bundet till Kolumn1.
Vad du kan göra Använd uppslagsguiden för att återskapa uppslagsfältet. Se till att du binder till Kolumn1 för värdeuppslag.
ACCWeb105004
Feltext Värdelistuppslag måste innehålla minst en rad med data för att vara kompatibla med webben.
Vad innebär detta? Värdelistan för det angivna uppslaget är tom och är därför inte kompatibel med webben.
Vad du kan göra Ange minst en rad med data i värdelistan för uppslagsfältet.
ACCWeb105005
Feltext Värdet Listor med tomma värden är inte kompatibla med webben.
Vad innebär detta? Det här inträffar när det saknas kolumnvärden på en rad med ett värdeuppslag. Det här är inte kompatibelt med webben.
Vad du kan göra Kontrollera att fälten på den enstaka raden i värdelistan har angetts. Använd antingen designvyn för att ange den här radkällan eller använd Uppslagsguiden. (Klicka på Ändra uppslag i gruppen Egenskaper på fliken Fält.)
ACCWeb105006
Feltext Det går inte att hitta tabellen för uppslagsradskällan.
Vad innebär detta? Tabellen som anges som radkälla för det angivna uppslaget finns inte.
Vad du kan göra Ange en giltig radkälla för uppslaget. Du kan använda Uppslagsguiden för att återskapa uppslaget.
Feltext SQL-uttryck som innehåller beräknade resultatkolumner för uppslagsradskällor är inte kompatibla med webben.
Vad innebär detta? Det angivna uppslagsfältet har ett uttryck i radkällan, vilket därför inte är kompatibelt med webben. Följande är till exempel inte en giltig radkälla för ett webbuppslagsfält: SELECT ([First Name] & " " & [Last Name]) FROM Contacts;
Vad du kan göra Överväg att skapa en beräknad kolumn i den underliggande tabellen och sedan återskapa uppslagsfältet.
ACCWeb105007
Feltext Uppslagsradskällor kan bara referera till en tabell som är kompatibel med webben.
Vad innebär detta? Radkällan för det angivna uppslagsfältet innehåller flera tabeller.
Vad du kan göra Använd uppslagsguiden för att återskapa uppslaget så att det bara refererar till en tabell. Det kan innebära att du måste ändra din datamodell.
ACCWeb105008
Feltext Aktivera referensintegritet måste vara Falskt om Tillåt flera värden är Sant för ett uppslag.
Vad innebär detta? Det angivna uppslagsfältet tillåter flera värden, men relationen den modellerar kräver referensintegritet, vilket kräver ett enda värde för sökningen.
Vad du kan göra Ta bort referensintegritet i relationen eller återskapa uppslagsfältet utan att tillåta flera värden.
ACCWeb105009
Feltext Gräns till lista måste vara Sant om Tillåt flera värden är Sant.
Vad innebär detta? Uppslagsegenskapen Limit to List är inställd på False för det angivna fältet, men Tillåt flera värden är inställt på Sant.
Vad du kan göra Ange egenskapen Gräns till lista för uppslagsfältet till Sant. eller anger du Tillåt flera värden till Falskt.
ACCWeb105010
Feltext Uppslag kräver att en associerad relation är kompatibel med webben.
Vad innebär detta? Det angivna uppslagsfältet har ingen associerad relation.
Vad du kan göra Skapa en relation mellan uppslagsfältet och det fält som det refererar till.
ACCWeb105011
Feltext SQL-uttrycket för uppslagsradskälla måste innehålla primärnyckelfältet för källtabellen och det fältet måste vara den bundna kolumnen.
Vad innebär detta? Frågan för det angivna uppslagsfältet innehåller inte primärnyckeln för källtabellen och är därför inte i proportion till webben.
Vad du kan göra Använd Uppslagsguiden för att återskapa uppslagsfältet.
ACCWeb105012
Feltext SQL-uttryck för uppslagsradskälla är inte kompatibelt med webben.
Vad innebär detta? SQL-instruktionen för radkällan för det angivna uppslagsfältet är antingen dåligt formaterat eller är inkompatibelt med webben av olika anledningar, till exempel att den innehåller en SQL-operator som inte stöds.
Vad du kan göra Använd Uppslagsguiden för att återskapa uppslagsfältet.
ACCWeb105014
Feltext Tabeller med uppslagskolumner måste ha en primärnyckel och primärnyckeln måste vara en lång datatyp.
Vad innebär detta? Antingen är uppslagsmåltabellens sekundärnyckel eller källtabellens primärnyckel inte ett långt heltal eller båda.
Vad du kan göra Kontrollera att både käll- och målfälten i uppslaget är långa heltal. Du kanske vill skapa nya fält för detta ändamål.
ACCWeb105015
Feltext Uppslagstypen måste vara |0 eller |1 för att vara kompatibel med webben.
Vad innebär detta? Det angivna uppslagsfältet refererar till en fältlista som radkälla.
Vad du kan göra Använd Uppslagsguiden för att återskapa uppslagsfältet. Det kan innebära att du måste ändra din datamodell.
ACCWeb105016
Feltext Relationer som inte är kopplade till ett giltigt uppslagsfält är inte kompatibla med webben.
Vad innebär detta? Relationen stöds inte av ett uppslagsfält och är därför inte kompatibel med en webbdatabas.
Vad du kan göra Skapa ett uppslagsfält mellan relaterade tabeller. Använd Uppslagsguiden för att skapa uppslaget.
ACCWeb105017
Feltext Datatypen Beräknad kolumnresultat för uppslag måste vara Text för att vara kompatibel med webben.
Vad innebär detta? Den första visningskolumnen i det angivna uppslagsfältet är en beräknad kolumn med en annan datatyp än Text.
Vad du kan göra Ändra datatypen för det beräknade fältet till Text eller återskapa uppslagsfältet och välj en annan första visningskolumn.