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. |
Wanneer u de compatibiliteitscontrole uitvoert, worden eventuele fouten opgeslagen in een tabel, Problemen met webcompatibiliteit. In dit onderwerp wordt in het algemeen uitgelegd hoe u omgaat met de fouten die worden vermeld in de tabel Problemen met webcompatibiliteit, en biedt ook specifieke hulp bij algemene fouten die mogelijk worden vermeld.
Opmerking: Veel compatibiliteitscontrolefouten worden veroorzaakt door de aanwezigheid van alleen bureaubladobjecten (of 'client') in een database die u op internet wilt publiceren.
Overzicht
Wanneer u de compatibiliteitscontrole uitvoert, wordt er een tabel gemaakt om eventuele fouten weer te geven die zijn opgetreden. Hier ziet u bijvoorbeeld de geopende tabel met een fout:
De weergegeven fout geeft aan dat een kolom in Tabel2 een gegevenstype heeft dat niet compatibel is met het web.
Hoe dit artikel werkt
In deze en in de andere foutonderwerpen over webcompatibiliteitscontrole wordt elke fout weergegeven in de volgende indeling:
Fouttekst De waarde van het veld Beschrijving voor de rij in de tabel Problemen met webcompatibiliteit.
Wat betekent dit? Meer informatie om u te helpen het probleem te begrijpen.
Wat je moet doen De aanbevolen oplossing van de fout.
ACCWeb102000
Fouttekst de objectnaam is afhankelijk van de objectnaam van het clientobject.
Wat betekent dit? Het aangegeven webobject is afhankelijk van een ander object dat geen webobject is. Enkele voorbeelden:
-
Een webformulier waarin de informatie van een clientquery wordt weergegeven
-
Een webformulier met een knop waarmee een clientrapport wordt gestart wanneer erop wordt geklikt
Het webobject werkt niet correct op het web, tenzij u de afhankelijkheid van het clientobject verwijdert.
Wat je moet doen Verwijder de verwijzing naar het clientobject. U kunt ook het clientobject opnieuw maken als een webobject en de verwijzing naar het clientobject vervangen door een verwijzing naar het nieuwe webobject.
ACCWeb102001
Fouttekst De eigenschapswaarde bevat een of meer tekens die niet compatibel zijn met het web.
Wat betekent dit? De objectnaam of de naam van het besturingselement is ongeldig voor gebruik op het web.
Wat je moet doen Zorg ervoor dat de objectnaam niet in strijd is met een van de volgende regels:
-
De naam mag geen punt (.), uitroepteken (!), vierkante haken ([]), voorloopspaties of niet-afdrukbaar teken bevatten, zoals een regelterugloop
-
De naam mag geen van de volgende tekens bevatten: / \ : * ? "" < > | # <TAB> { } % ~ &
-
De naam mag niet beginnen met een gelijkteken (=)
-
De naam moet 1 tot 64 tekens lang zijn
ACCWeb102002
Fouttekst objectnaam is afhankelijk van de objectnaam die niet bestaat.
Wat betekent dit? Het aangegeven webobject is afhankelijk van een ander object dat geen webobject is. Enkele voorbeelden:
-
Een webformulier waarin de informatie van een clientquery wordt weergegeven
-
Een webformulier met een knop waarmee een clientrapport wordt gestart wanneer erop wordt geklikt
Het webobject werkt niet correct op het web, tenzij u de afhankelijkheid van het clientobject verwijdert.
Wat je moet doen Verwijder de verwijzing naar het clientobject. U kunt ook het clientobject opnieuw maken als een webobject en de verwijzing naar het clientobject vervangen door een verwijzing naar het nieuwe webobject.
ACCWeb102004
Fouttekst Eigenschapswaarde moet de standaardwaarde zijn om compatibel te zijn met het web.
Wat betekent dit? Alleen de standaardwaarde van de aangegeven eigenschap wordt ondersteund in webdatabases.
Wat je moet doen Vervang de huidige waarde van de aangegeven eigenschap door de standaardwaarde voor die eigenschap.
ACCWeb102008
Fouttekst de objectnaam is afhankelijk van de objectnaam die niet compatibel is met het web.
Wat betekent dit? Het eerste object verwijst naar het tweede object, maar het tweede object is niet beschikbaar op het web.
Wat je moet doen Verwijder de verwijzing naar het tweede object of vervang de verwijzing door een verwijzing naar een ander object dat compatibel is met het web.
ACCWeb102011
Fouttekst De eigenschapswaarde moet een waarde zijn om compatibel te zijn met het web.
Wat betekent dit? De aangegeven eigenschap moet de aangegeven waarde in een webdatabase hebben.
Wat je moet doen Wijzig de eigenschapswaarde in de aangegeven waarde.
ACCWeb102013
Fouttekst De eigenschapswaarde mag niet leeg zijn om compatibel te zijn met het web.
Wat betekent dit? De aangegeven eigenschap moet een waarde hebben om te kunnen werken in een webdatabase.
Wat je moet doen Wijs een waarde toe aan de eigenschap.
ACCWeb102014
Fouttekst Databases onder broncodebeheer zijn niet compatibel met het web.
Wat betekent dit? De database die u probeert te publiceren, bevindt zich onder broncodebeheer. Dit wordt niet ondersteund in een webdatabase.
Wat je moet doen De database comprimeren en herstellen om deze te verwijderen uit broncodebeheer. Zie Problemen met databasebestanden voorkomen en oplossen met behulp van Comprimeren en herstellen voor meer informatie.
ACCWeb102015
Fouttekst Tekenreekslengte van eigenschapswaarde mag niet langer zijn dan geheel getal.
Wat betekent dit? De aangegeven eigenschap heeft een tekenreekswaarde die te lang is. Dit gebeurt meestal met besturingsnamen (maximale lengte 255), label- of knopbijschriften (maximaal 2048), tags (2048), beschrijvingen (2048), knopinfotekst (255), objectnamen (255) en afbeeldingsnamen (255).
Wat je moet doen Maak de tekenreekswaarde korter. Deze eigenschappen bevinden zich meestal in het eigenschappenvenster voor een formulier of rapport.
ACCWeb102016
Fouttekst De waarde van de eigenschap moet een web-compatibel formulier of rapport zijn om compatibel te zijn met het web.
Wat betekent dit? Het opgegeven subformulier of subrapport is niet web compatibel.
Wat je moet doen Verwijder het subformulier of subrapport of vervang het door een webversie.
ACCWeb102017
Fouttekst Webcompatibiliteitscontrole geannuleerd.
Wat betekent dit? Als u de compatibiliteitscontrole niet hebt geannuleerd, kan een van de volgende zaken het geval zijn:
-
De database heeft het kenmerk Alleen-lezen.
-
Niet alle objecten zijn gesloten.
Wat je moet doen Sluit alle geopende databaseobjecten en voer de compatibiliteitscontrole opnieuw uit. Als er geen objecten zijn geopend of de fout zich opnieuw voordoet, controleert u of het databasebestand alleen-lezen is.
ACCWeb106004
Fouttekst niet compatibel zijn met het web.
Wat betekent dit? Het aangegeven object is een Data Access-pagina en kan niet worden gepubliceerd.
Wat je moet doen Verwijder alle Data Access-pagina's uit de database die u op internet wilt publiceren.