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.

Voordat u uw Microsoft Access 2010 als webtoepassing publiceert, moet u de compatibiliteitscontrole uitvoeren om ervoor te zorgen dat de database compatibel is als een webdatabase. Als de compatibiliteitscontrole compatibiliteitsproblemen met de macro's in uw database vindt, wordt er een macrofout weergegeven, die u moet corrigeren voordat u de database publiceert naar het web.

In dit artikel worden vijf mogelijke macrovoorwaarden beschreven die kunnen bestaan in uw Access 2010-toepassing die kunnen leiden tot de macrofoutberichten en bevat informatie om de fout op te lossen.

Zie het artikel Webcompatibiliteitscontrole: algemene fouten voor algemene informatie over fouten bij de compatibiliteitscontrole.

Een ACCWeb104000-macrofout zoeken en oplossen

Macro is niet compatibel met het web

Als u de ACCWeb104000-foutberichten met de fouttekst krijgt, is Macro niet compatibel met het web,controleert u of uw Access-toepassing een van de volgende macro's bevat en verwijdert u deze:

  • AddMenu

  • FilterToepassen

  • ApplyOrderBy

  • Pieptoon

  • Database kopiëren

  • CopyObject

  • DeleteObject

  • DisplayHourGlassPointer

  • Echo

  • EmailDatabaseObject

  • FindNextRecord

  • Record zoeken

  • GoToPage

  • ImportExportData

  • LockNavigationPane

  • Window maximaliseren

  • Window minimaliseren

  • VensterVerplaatsenEnVenstergrootteWijzigen

  • Navigeer naar

  • OpenDataAccessPage

  • Diagram openen

  • OpenFunction

  • OpenModule

  • OpenQuery

  • OpenStoredProcedure

  • TabelOpenen

  • OpenView

  • UitvoerTo

  • Afdrukken

  • Quit

  • Naam wijzigen

  • RepaintObject

  • Herstellen

  • RunApp

  • RunCommand (alle andere opties dan ongedaan makenRecord, SaveRecord en DeleteRecord)

  • RunCode

  • RunSavedImportExport

  • RunSQL

  • RecordZoeken

  • Object selecteren

  • SendKeys

  • SetDisplayedCategories

  • MenuItem instellen

  • WaardeInstellen

  • InstellenWarnings

  • ShowToolbar

  • SingleStep

  • TransferSharePointList

  • TransferSpreadsheet

  • TransferSQLDatabase

  • TransferText

Een geldige macroactie gebruiken

Nadat u de ongeldige macroactie hebt verwijderd, kunt u een geschikte macroactie gebruiken in de volgende lijst:

  • SetOrderBy

  • BladerenTo

  • MacrofoutWissen

  • Window sluiten

  • DeleteRecord-runcommand

  • NaarBesturingselementGaan

  • NaarRecordGaan

  • Berichtvak

  • BijFout

  • FormulierOpenen

  • OpenReport

  • RefreshRecord

  • AlleTijdelijkeVariabelenVerwijderen

  • TijdelijkeVariabeleVerwijderen

  • Requery

  • RunCommand(alleen ongedaan makenRecord, SaveRecord en DeleteRecord)

  • RunDataMacro

  • RunMacro

  • SaveRecord-runcommand

  • SetFilter

  • SetLocalVar

  • SetOrderBy

  • EigenschapInstellen

  • TijdelijkeVariabeleInstellen

  • StopAllMacros

  • MacroStoppen

  • UndoRecord-runcommand

Naar boven

Macroargument is niet compatibel met het web

Als u het foutbericht ACCWeb104000 met de fouttekst krijgt, is het argument Macro niet compatibel met hetweb,controleert u of de Access-toepassing een van de volgende macro'sargumenten bevat en verwijdert u deze:

  • CloseWindow - Objectnaam

  • CloseWindow-Object Type

  • CloseWindow-Save

  • GoToRecord-Object Type

  • GoToRecord- Object Name

  • GoToRecord-Offset

  • MessageBox- Pieptoon

  • Bericht

  • MessageBox-Type

  • MessageBox-Title

  • OpenForm-Filter

  • Naam OpenForm-View

  • OpenReport-Filter naam

  • OpenReport-View

  • RunMacro-Repeat expressie

  • RunMacro-Repeat aantal

  • SetFilter-Filter naam

Naar boven

Macroargumentwaarde is niet compatibel met het web

Als u een ACCWeb104000-foutbericht met de fouttekst krijgt, is de waarde van het macroargument niet compatibel met het web,controleert u of het object of de expressie waarnaar wordt verwezen compatibel is met het web en verwijdert u alle incompatibele objecten. Zie Een expressie maken voor meer informatie over het maken van geldige expressies.

Naar boven

De macro '|0' is niet compatibel met het web

U kunt een ACCWeb104000-foutbericht krijgen met de fouttekst, de macro '|0' isniet compatibel met het web. U moet de niet-compatibele macroactie, argument of argumentwaarde verwijderen uit uw Access-toepassing.

Verwijder ook AutoKeys en AutoExec-macro's uit uw toepassing en pas vervolgens een geldige macro toe uit de lijst Een geldige macroactie gebruiken.

Naar boven

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de vertaalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×