Se aplică la
Access 2016 Access 2013 Access 2010

Important    Access Services 2010 și Access Services 2013 sunt eliminate din următoarea versiune de SharePoint. Vă recomandăm să nu creați aplicații web noi și să migrați aplicațiile existente pe o platformă alternativă, cum ar fi Microsoft Power Apps.

Puteți distribui date Access în Dataverse, care este o bază de date în cloud pe care puteți să construiți aplicații Power Platform, să automatizați fluxuri de lucru, agenți virtuali și multe altele pentru web, telefon sau tabletă. Pentru mai multe informații, consultați Introducere: Migrarea datelor Access la Dataverse.

Înainte de a publica Microsoft Access 2010 ca aplicație Web, trebuie să rulați Verificatorul de compatibilitate pentru a vă asigura că baza de date este compatibilă ca bază de date Web. Dacă Verificatorul de compatibilitate găsește probleme de compatibilitate cu macrocomenzile din baza de date, va afișa o eroare de macrocomandă, pe care ar trebui să o corectați înainte de a publica baza de date pe Web.

Acest articol descrie cinci condiții posibile pentru macrocomenzi care pot exista în aplicația Access 2010, care pot duce la mesaje de eroare de macrocomandă și furnizează informații pentru a vă ajuta să rezolvați eroarea.

Pentru informații generale despre erorile Verificatorului de compatibilitate, consultați articolul Erori generale verificare compatibilitate Web.

Găsirea și remedierea unei erori de macrocomandă ACCWeb104000

Macrocomanda este incompatibilă Web

Dacă primiți mesajele de eroare ACCWeb104000 cu textul de eroare, macrocomanda este incompatibilă Web, verificați dacă aplicația Access conține oricare dintre următoarele macrocomenzi, apoi eliminați-le:

  • AdăugareMeniu

  • AplicareFiltru

  • AplicareOrdonaredupă

  • Beep

  • Bază de date de copiere

  • CopyObject

  • DeleteObject

  • DisplayHourGlassPointer

  • Echo

  • EmailDatabaseObject

  • CăutareÎnregistareNext

  • CăutareÎnreg

  • SaltLaPagină

  • ImportExportData

  • BlocareNavigațiePane

  • MaximizeWindow

  • Minimizare Windows

  • MoveAndSizeWindow

  • Navigarela

  • OpenDataAccessPage

  • OpenDiagram

  • OpenFunction

  • OpenModule

  • OpenQuery

  • OpenStoredProcedure

  • OpenTable

  • OpenView

  • Ieșirela

  • Imprimarea

  • Quit

  • Redenumiți

  • RepaintObject

  • Restaurare

  • Rularea aplicațiilor

  • RulareCommand (toate opțiunile, altele decât anulareÎnregistrate, SalvareÎnregistrate și ȘtergereÎnregistrate)

  • Cod de rulare

  • RunSavedImportExport

  • RunSQL

  • CăutarePentruÎnregistare

  • SelectObject

  • Trimitere chei

  • SetDisplayedCategories

  • Setare ElementMeniu

  • Setare Valoare

  • SetWarnings

  • Afișare bară de instrumente

  • Pas simplu

  • TransferSharePointList

  • Transferspreadsheet

  • TransferSQLDatabase

  • Transferaretext

Utilizarea unei acțiuni de macrocomandă valide

După ce eliminați acțiunea de macrocomandă nevalidă, puteți utiliza o acțiune de macrocomandă corespunzătoare din lista următoare:

  • SetOrderBy

  • Răsfoirela

  • ȘtergereEroareMacro

  • ÎnchidereWindow

  • DeleteRecord-runcommand

  • SaltLaControl

  • SaltLaÎnreg

  • Casetă mesaj

  • LaEroare

  • DeschidereFormular

  • DeschidereRaport

  • ReîmprospătareÎnregistare

  • EliminareToateTempVars

  • EliminareTempVar

  • Requery

  • RunCommand(doar anulareÎnregistrate, SalvareÎnregistrate și ȘtergereÎnregistrate)

  • RulareMacrocomandaDate

  • RulareMacrocomanda

  • SaveRecord-runcommand

  • Setare filtru

  • SetareVarlocală

  • SetOrderBy

  • SetareProprietate

  • SetareTempVar

  • OprireToateMacro

  • OprireMacrocomandă

  • AnulareÎnregistare rularecomenzată

Începutul paginii

Argumentul macrocomenzii este incompatibil Web

Dacă primiți mesajul de eroare ACCWeb104000 cu textul de eroare, argumentul Macrocomandă este incompatibil Web, verificați dacă aplicația Access conține oricare dintre următoarele argumente pentru macrocomenzi și eliminați-le:

  • CloseWindow - nume obiect

  • Tip CloseWindow-Object

  • CloseWindow-Save

  • Tip GoToRecord-Object

  • GoToRecord - Nume obiect

  • GoToRecord-Offset

  • MessageBox - Bip

  • Mesaj

  • MessageBox-Type

  • MessageBox-Title

  • OpenForm-Filter

  • OpenForm-View de nume

  • Nume OpenReport-Filter

  • OpenReport-View

  • Expresie RunMacro-Repeat

  • Contor RunMacro-Repeat

  • Nume SetFilter-Filter

Începutul paginii

Valoarea argumentului de macrocomandă este incompatibilă Web

Dacă primiți un mesaj de eroare ACCWeb104000 cu textul de eroare, valoarea argumentului macrocomandă este incompatibilă Web, verificați dacă obiectul sau expresia la care se face referire este compatibil web și eliminați orice element incompatibil. Pentru mai multe informații despre cum să creați expresii valide, consultați Generarea unei expresii.

Începutul paginii

Macrocomanda "|0" este incompatibilă Web

Puteți obține un mesaj de eroare ACCWeb104000 cu textul de eroare, macrocomanda "|0" este incompatibilă Web. Trebuie să eliminați acțiunea de macrocomandă, argumentul sau valoarea argumentului incompatibile din aplicația Access.

De asemenea, eliminați autocheile și macrocomenzile AutoExec din aplicație, apoi aplicați o macrocomandă validă din listă Utilizați o acțiune de macrocomandă validă.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.