Webcompatibiliteitscontrole: relatie- en opzoekfouten

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.

In dit artikel vindt u een overzicht van relatie- en opzoekfouten die u kunt tegenkomen wanneer u de compatibiliteitscontrole uit te voeren, en vindt u informatie die u kan helpen bij het oplossen van de fouten.

Zie het artikel Webcompatibiliteitscontrole voor algemene informatie over compatibiliteitscontrolefouten: Algemene fouten.

ACCWeb105000

Fouttekst    Kolomgegevenstype is niet compatibel met webzoekingen.

Wat betekent dit?    Het gegevenstype van het aangegeven opzoekveld wordt niet ondersteund op internet.

Wat moet u 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

Naar boven

ACCWeb105001

Fouttekst    De opzoekkolom moet de primaire sleutel zijn die compatibel is met het web.

Wat betekent dit?    De gebonden kolom van het aangegeven opzoekveld is niet de primaire sleutel van de doelzoektabel.

Wat moet u doen?    Maak het opzoekveld opnieuw met de wizard Opzoeken. Geef de primaire sleutelkolom van de doelzoektabel op als de gebonden kolom.

Naar boven

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?    Een of beide van de volgende voorwaarden is waar:

  • 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 moet u doen?    Maak de opzoekactie opnieuw en zorg ervoor dat:

  • Voor de opzoekactie wordt één tabel gebruikt 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 WebCompatibilty Issues toen u de Compatibilty Checker uit runde.

  • Met de opzoekquery wordt elk veld expliciet opgegeven (dus geen SELECT *).

Naar boven

ACCWeb105003

Fouttekst    Zoekactie met meerdere kolommen met een rijbrontype waardelijst moet 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 moet u doen?    Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken. Zorg ervoor dat u zich bindt aan Col1 van de waardezoekactie.

Naar boven

ACCWeb105004

Fouttekst    Zoekactie voor waardenlijst moet ten minste één rij met gegevens bevatten om compatibel te zijn met het web.

Wat betekent dit?    De lijst met waarden voor de aangegeven zoekactie is leeg en is dus niet compatibel met het web.

Wat moet u doen?    U kunt ten minste één rij met gegevens in de lijst met waarden voor het opzoekveld leveren.

Naar boven

ACCWeb105005

Fouttekst    Waardelijsten met lege waarden zijn niet compatibel 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 moet u 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 Opzoek wijzigen.)

Naar boven

ACCWeb105006

Fouttekst    De tabel voor de opzoekrijbron kan niet worden gevonden.

Wat betekent dit?    De tabel die is opgegeven als de rijbron van de opgegeven opzoekactie, bestaat niet.

Wat moet u 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]) VAN Contactpersonen;

Wat moet u doen?    U kunt een berekende kolom maken in de onderliggende tabel en vervolgens het opzoekveld opnieuw maken.

Naar boven

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 moet u 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.

Naar boven

ACCWeb105008

Fouttekst    Referentiële integriteit inschakelen moet onwaar zijn als Meerdere waarden toestaan waar is voor een opzoekactie.

Wat betekent dit?    Met het aangegeven opzoekveld kunnen meerdere waarden worden gebruikt, maar de relatie die het model modeleert, dwingt referentiële integriteit af, waardoor één waarde voor de opzoekactie vereist is.

Wat moet u doen?    Verwijder referentiële integriteit van de relatie of maak het opzoekveld opnieuw zonder meerdere waarden toe te staan.

Naar boven

ACCWeb105009

Fouttekst    Limiet voor lijst moet Waar zijn als Meerdere waarden toestaan waar is.

Wat betekent dit?    De eigenschap Limit to List is ingesteld op Onwaar voor het aangegeven veld, maar Meerdere waarden toestaan is ingesteld op Waar.

Wat moet u doen?    Stel de eigenschap Limit to List voor het opzoekveld in op Waar. of stel Meerdere waarden toestaan in op Onwaar.

Naar boven

ACCWeb105010

Fouttekst    Voor opzoekingen moet een gekoppelde relatie compatibel zijn met het web.

Wat betekent dit?    Het aangegeven opzoekveld heeft geen gekoppelde relatie.

Wat moet u doen?    Maak een relatie tussen het opzoekveld en het veld waar het naar verwijst.

Naar boven

ACCWeb105011

Fouttekst    De SQL-instructie opzoekrijbron moet het primaire sleutelveld van de brontabel bevatten en dat veld moet de gebonden kolom zijn.

Wat betekent dit?    De query voor het aangegeven opzoekveld bevat niet de primaire sleutel van de brontabel en is daarom niet in coma met het web.

Wat moet u doen?    Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken.

Naar boven

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 slecht gevormd of is om verschillende redenen niet compatibel met het web, zoals een niet-ondersteunde SQL-operator.

Wat moet u doen?    Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken.

Naar boven

ACCWeb105014

Fouttekst    Tabellen met opzoekkolommen moeten een primaire sleutel hebben en de primaire sleutel moet een lang gegevenstype zijn.

Wat betekent dit?    De foreign key van de zoekstabel of de primaire sleutel van de brontabel is geen lang geheel getal of beide.

Wat moet u doen?    Zorg ervoor dat zowel bron- als doelvelden van de opzoekactie lange gehele getallen zijn. Mogelijk wilt u hiervoor nieuwe velden maken.

Naar boven

ACCWeb105015

Fouttekst    Zoektype 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 rijbron.

Wat moet u doen?    Gebruik de wizard Opzoeken om het opzoekveld opnieuw te maken. Hiervoor moet u mogelijk uw gegevensmodel wijzigen.

Naar boven

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 moet u doen?    Maak een opzoekveld tussen de gerelateerde tabellen. Gebruik de wizard Opzoeken om de opzoekactie te maken.

Naar boven

ACCWeb105017

Fouttekst    Het gegevenstype Berekend kolomresultaat voor opzoekingen 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 moet u doen?    Wijzig het gegevenstype van het berekende veld in Tekst of maak het opzoekveld opnieuw en kies een andere eerste weergavekolom.

Naar boven

Meer hulp nodig?

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×