Belangrijk Access Services 2010 en Access Services 2013 worden verwijderd uit de volgende release van SharePoint. U wordt aangeraden geen nieuwe web-apps te maken en uw bestaande apps te migreren naar een ander platform, zoals Microsoft Power-apps. U kunt Access-gegevens delen met Dataverse. Dit is een clouddatabase waarop u Power Platform-apps, automatiseringswerkstromen, virtuele agents en meer kunt ontwikkelen voor web, telefoon of tablet. Raadpleeg Aan de slag: Access-gegevens migreren naar Dataverse voor meer informatie. |
Dit artikel bevat een overzicht van relatie- en opzoekfouten die kunnen optreden wanneer u de compatibiliteitscontrole uitvoert en bevat informatie die u kan helpen bij het oplossen van de fouten.
Zie het artikel Webcompatibiliteitscontrole: Algemene fouten voor algemene informatie over compatibiliteitscontrolefouten.
ACCWeb105000
Fouttekst Het gegevenstype Kolom is niet compatibel met webzoekopdrachten.
Wat betekent dit? Het gegevenstype van het aangegeven opzoekveld wordt niet ondersteund op het web.
Wat je moet doen Zorg ervoor dat het opzoekveld een van de volgende ondersteunde gegevenstypen is:
-
Een regel tekst
-
Datum/Tijd
-
Getal
-
Berekend veld dat één regel tekst retourneert
ACCWeb105001
Fouttekst De opzoekkolom moet de primaire sleutel zijn om compatibel te zijn met het web.
Wat betekent dit? De afhankelijke kolom van het aangegeven opzoekveld is niet de primaire sleutel van de doelzoektabel.
Wat je moet doen Maak het opzoekveld opnieuw met behulp van de wizard Opzoeken. Geef de primaire sleutelkolom van de doelopzoektabel op als de afhankelijke kolom.
ACCWeb105002
Fouttekst Opzoekrijbronnen moeten volledige SQL-instructies zijn met één tabel en tabelvelden die zijn opgegeven om compatibel te zijn met het web.
Wat betekent dit? Aan een of beide van de volgende voorwaarden is voldaan:
-
De query voor de aangegeven opzoekactie gebruikt meer dan één tabel of query als gegevensbron.
-
De kolommen die in de query worden gebruikt, zijn niet expliciet geselecteerd.
Wat je moet doen Maak de zoekopdracht opnieuw en zorg ervoor dat:
-
De opzoekactie gebruikt één tabel die compatibel is met het web als gegevensbron.
Tip: Elke tabel die niet compatibel is met het web, moet een rij hebben gemaakt in de tabel Problemen met webcomppatibiliteit toen u de compatibiliteitscontrole uitvoerde.
-
Met de opzoekquery wordt elk veld expliciet opgegeven (dus niet selecteren *gebruiken).
ACCWeb105003
Fouttekst Zoekacties met meerdere kolommen met een rijbrontype van een lijst met waarden moeten zijn gebonden aan 'Col1' om compatibel te zijn met het web.
Wat betekent dit? De aangegeven zoekactie met meerdere kolommen is niet gebonden aan Col1.
Wat je moet doen Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken. Zorg ervoor dat u zich bindt aan Col1 van de waardezoekactie.
ACCWeb105004
Fouttekst Zoekacties in lijst met waarden moeten ten minste één rij gegevens bevatten om compatibel te zijn met het web.
Wat betekent dit? De lijst met waarden voor de aangegeven zoekopdracht is leeg en is dus niet compatibel met het web.
Wat je moet doen Geef ten minste één rij gegevens op in de lijst met waarden voor het opzoekveld.
ACCWeb105005
Fouttekst Waarde Lijsten met lege waarden niet compatibel zijn met het web.
Wat betekent dit? Dit gebeurt wanneer er kolomwaarden ontbreken in één rij van een waardezoekactie. Dit is niet compatibel met het web.
Wat je moet doen Zorg ervoor dat de velden in de enkele rij van de lijst met waarden zijn opgegeven. Gebruik de ontwerpweergave om deze rijbron in te stellen of gebruik de wizard Opzoeken. (Klik op het tabblad Velden in de groep Eigenschappen op Opzoeken wijzigen.)
ACCWeb105006
Fouttekst De tabel voor de bron van de opzoekrij kan niet worden gevonden.
Wat betekent dit? De tabel die is opgegeven als de rijbron van de aangegeven opzoekactie, bestaat niet.
Wat je moet doen Geef een geldige rijbron op voor de opzoekactie. U kunt de wizard Opzoeken gebruiken om de opzoekactie opnieuw te maken.
Fouttekst SQL-instructies met berekende resultaatkolommen voor opzoekrijbronnen zijn niet compatibel met het web.
Wat betekent dit? Het aangegeven opzoekveld heeft een expressie in de rijbron, die daarom niet compatibel is met het web. Het volgende is bijvoorbeeld geen geldige rijbron voor een webzoekveld: SELECT ([Voornaam] & " " & [Achternaam]) FROM-contactpersonen;
Wat je moet doen U kunt een berekende kolom maken in de onderliggende tabel en vervolgens het opzoekveld opnieuw maken.
ACCWeb105007
Fouttekst Opzoekrijbronnen kunnen slechts naar één tabel verwijzen om compatibel te zijn met het web.
Wat betekent dit? De rijbron voor het aangegeven opzoekveld bevat meerdere tabellen.
Wat je moet doen Gebruik de wizard Opzoeken om de opzoekactie opnieuw te maken, zodat er slechts naar één tabel wordt verwezen. Hiervoor moet u mogelijk uw gegevensmodel wijzigen.
ACCWeb105008
Fouttekst Referentiële integriteit inschakelen moet Onwaar zijn als Meerdere waarden toestaan waar is voor een zoekopdracht.
Wat betekent dit? Het aangegeven opzoekveld staat meerdere waarden toe, maar de relatie die het modelleert dwingt referentiële integriteit af, waarvoor één waarde voor de opzoekactie is vereist.
Wat je moet doen Verwijder referentiële integriteit van de relatie of maak het opzoekveld opnieuw zonder meerdere waarden toe te staan.
ACCWeb105009
Fouttekst De limiet voor lijst moet Waar zijn als Meerdere waarden toestaan Waar is.
Wat betekent dit? De opzoekeigenschap Limiet voor lijst is ingesteld op Onwaar voor het aangegeven veld, maar Meerdere waarden toestaan is ingesteld op Waar.
Wat je moet doen Stel de eigenschap Limiet op lijst voor het opzoekveld in op Waar; of stel Meerdere waarden toestaan in op Onwaar.
ACCWeb105010
Fouttekst Zoekacties vereisen een gekoppelde relatie die compatibel is met het web.
Wat betekent dit? Het aangegeven opzoekveld heeft geen gekoppelde relatie.
Wat je moet doen Maak een relatie tussen het opzoekveld en het veld waarnaar het verwijst.
ACCWeb105011
Fouttekst De SQL-instructie voor opzoekrijbron moet het primaire sleutelveld van de brontabel bevatten en dat veld moet de afhankelijke kolom zijn.
Wat betekent dit? De query voor het aangegeven opzoekveld bevat niet de primaire sleutel van de brontabel en is daarom niet vergelijkbaar met het web.
Wat je moet doen Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken.
ACCWeb105012
Fouttekst SQL-instructie voor opzoekrijbron is niet compatibel met het web.
Wat betekent dit? De SQL-instructie voor de rijbron van het aangegeven opzoekveld is ongeldig of is om verschillende redenen niet compatibel met het web, zoals een niet-ondersteunde SQL-operator.
Wat je moet doen Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken.
ACCWeb105014
Fouttekst Tabellen met opzoekkolommen moeten een primaire sleutel hebben en de primaire sleutel moet een lang gegevenstype zijn.
Wat betekent dit? De refererende sleutel van de doeltabel of de primaire sleutel van de brontabel is geen lang geheel getal, of beide.
Wat je moet doen Zorg ervoor dat zowel bron- als doelvelden van de opzoekactie lange gehele getallen zijn. U kunt hiervoor nieuwe velden maken.
ACCWeb105015
Fouttekst Het opzoektype moet |0 of |1 zijn om compatibel te zijn met het web.
Wat betekent dit? Het aangegeven opzoekveld verwijst naar een lijst met velden als de bron van de rij.
Wat je moet doen Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken. Hiervoor moet u mogelijk uw gegevensmodel wijzigen.
ACCWeb105016
Fouttekst Relaties die niet zijn gekoppeld aan een geldig opzoekveld, zijn niet compatibel met het web.
Wat betekent dit? De relatie wordt niet ondersteund door een opzoekveld en is daarom niet compatibel met een webdatabase.
Wat je moet doen Maak een opzoekveld tussen de gerelateerde tabellen. Gebruik de wizard Opzoeken om de opzoekactie te maken.
ACCWeb105017
Fouttekst Het gegevenstype Berekende kolomresultaat voor opzoekacties moet Tekst zijn om compatibel te zijn met het web.
Wat betekent dit? De eerste weergavekolom van het aangegeven opzoekveld is een berekende kolom met een ander gegevenstype dan Tekst.
Wat je moet doen Wijzig het gegevenstype van het berekende veld in Tekst of maak het opzoekveld opnieuw en kies een andere eerste weergavekolom.