Važno Access Services 2010 i Access Services 2013 uklanjaju se iz sljedećeg izdanja sustava SharePoint. Preporučujemo da ne stvarate nove web-aplikacije i migrirate postojeće aplikacije na drugu platformu, na primjer Microsoft Power Apps. Podatke programa Access možete zajednički koristiti sa platformom Dataverse, odnosno bazom podataka u oblaku na kojoj možete stvarati aplikacije servisa Power Platform, Automatizirane tijekove rada, Virtualne agente i još mnogo toga za web, telefon ili tablet. Dodatne informacije potražite u članku Početak rada: Migracija podataka programa Access na Dataverse. |
Prije objavljivanja Microsoft Access 2010 kao web-aplikacije morate pokrenuti alat za provjeru kompatibilnosti da biste bili sigurni da je baza podataka kompatibilna s web-bazom podataka. Ako alat za provjeru kompatibilnosti pronađe probleme s kompatibilnošću s makronaredbama u bazi podataka, prikazat će se pogreška makronaredbe koju biste trebali ispraviti prije objavljivanja baze podataka na webu.
U ovom se članku opisuje pet mogućih uvjeta makronaredbi koji mogu postojati u vašoj Access 2010 aplikaciji, što može rezultirati porukama o pogreškama makronaredbi te informacije koje će vam pomoći pri rješavanju pogreške.
Općenite informacije o pogreškama alata za provjeru kompatibilnosti potražite u članku Provjera kompatibilnosti s webom Opće pogreške.
Pronalaženje i ispravljanje pogreške makronaredbe ACCWeb104000
Makronaredba nije kompatibilna s webom
Ako otvorite poruku o pogreškama ACCWeb104000 s tekstom pogreške, makronaredba nije kompatibilna s webom, provjerite sadrži li aplikacija programa Access neku od sljedećih makronaredbi, a zatim ih uklonite:
-
AddMenu
-
ApplyFilter
-
Primijeni Redoslijed Po
-
Bip
-
CopyDatabase
-
CopyObject
-
DeleteObject
-
DisplayHourGlassPointer
-
Echo
-
EmailDatabaseObject
-
FindNextRecord
-
TražiZapis
-
GoToPage
-
ImportExportData
-
LockNavigationPane
-
Maksimiziranje sustava Windows
-
Minimiziranje prozora
-
MoveAndSizeWindow
-
Idi na
-
OpenDataAccessPage
-
OpenDiagram
-
OpenFunction
-
OpenModule
-
OpenQuery
-
OpenStoredProcedure
-
Otvori tablicu
-
OpenView
-
Izlazni za
-
Ispis
-
Quit
-
Preimenovanje
-
RepaintObject
-
Vrati
-
RunApp
-
RunCommand (sve mogućnosti osim poništavanjaZapisa, SpremiZapis i IzbrišiZapis)
-
RunCode
-
RunSavedImportExport
-
RunSQL
-
SearchForRecord
-
Odabir tipke SelectObject
-
SendKeys
-
SetDisplayedCategories
-
SetMenuItem
-
SetValue
-
SetWarnings
-
Traka showToolbar
-
SingleStep
-
TransferSharePointList
-
TransferSpreadsheet
-
TransferSQLDatabase
-
Prijenos teksta
Korištenje valjane akcije makronaredbe
Kada uklonite akciju makronaredbe koja nije valjana, možete koristiti odgovarajuću akciju makronaredbe sa sljedećeg popisa:
-
SetOrderBy
-
Pregledaj za
-
ClearMacroError
-
ZatvoriWindow
-
DeleteRecord-runcommand
-
GoToControl
-
GoToRecord
-
MessageBox
-
OnError
-
OpenForm
-
Otvori izvješće
-
OsvježiZapis
-
RemoveAllTempVars
-
RemoveTempVar
-
Requery
-
RunCommand(samo poništiZapis, SpremiZapis i IzbrišiZapis)
-
RunDataMacro
-
RunMacro
-
SaveRecord-runcommand
-
SetFilter
-
SetLocalVar
-
SetOrderBy
-
SetProperty
-
SetTempVar
-
StopAllMacros
-
StopMacro
-
Poništi naredbuRecord-runmand
Argument makronaredbe nije kompatibilan s webom
Ako vam se prikaže poruka o pogrešci ACCWeb104000 s tekstom pogreške, argument Makronaredba nije kompatibilan s webom, provjerite sadrži li aplikacija programa Access neki od sljedećih argumenata makronaredbi i uklonite ih:
-
CloseWindow - naziv objekta
-
CloseWindow-Object vrsta
-
CloseWindow-Save
-
GoToRecord-Object vrsta
-
GoToRecord – naziv objekta
-
GoToRecord-Offset
-
MessageBox – zvučni signal
-
Poruka
-
MessageBox-Type
-
MessageBox-Title
-
OpenForm-Filter
-
Naziv OpenForm-View
-
OpenReport-Filter naziv
-
OpenReport-View
-
RunMacro-Repeat izraz
-
RunMacro-Repeat broj
-
SetFilter-Filter naziv
Vrijednost argumenta makronaredbe nije kompatibilna s webom
Ako vam se prikaže poruka o pogrešci ACCWeb104000 s tekstom pogreške, vrijednost argumenta Makronaredba nije kompatibilna s webom, provjerite je li objekt ili izraz na koji se pozivate kompatibilan s webom i uklonite sve koji nisu kompatibilni. Dodatne informacije o stvaranju valjanih izraza potražite u članku Sastavljanje izraza.
Makronaredba '|0' nije kompatibilna s webom
Možete dobiti poruku o pogrešci ACCWeb104000 s tekstom pogreške, makronaredba '|0' nije kompatibilna s webom. Iz aplikacije programa Access morate ukloniti nekompatibilnu akciju makronaredbe, argument ili vrijednost argumenta.
Uklonite i makronaredbe AutoKeys i AutoExec iz aplikacije, a zatim primijenite valjanu makronaredbu s popisa Koristi valjanu akciju makronaredbe.