Dôležité Access Services 2010 a Access Services 2013 sa odstraňujú z nasledujúceho vydania SharePointu. Odporúčame nevytvárať nové webové aplikácie a migrovať existujúce aplikácie na alternatívnu platformu, ako je napríklad Microsoft Power Apps. Údaje Accessu môžete zdieľať s Dataverse, čo je cloudová databáza, na ktorej môžete vytvárať aplikácie Power Platform, pracovné postupy Automate, virtuálnych agentov a ďalšie funkcie pre web, telefón alebo tablet. Ďalšie informácie nájdete v téme Začíname: Migrácia údajov Accessu do Dataverse. |
Pred publikovaním Microsoft Access 2010 ako webovej aplikácie musíte spustiť kontrolu kompatibility, aby ste sa uistili, že databáza je kompatibilná ako webová databáza. Ak kontrola kompatibility nájde problémy s kompatibilitou makier v databáze, zobrazí sa chyba makra, ktorú by ste mali opraviť pred publikovaním databázy na webe.
Tento článok popisuje päť možných podmienok makra, ktoré môžu existovať v aplikácii Access 2010, ktoré môžu mať za následok chybové hlásenia makra, a poskytuje informácie, ktoré vám pomôžu vyriešiť chybu.
Všeobecné informácie o chybách kontroly kompatibility nájdete v článku Kontrola kompatibility s webom Všeobecné chyby.
Vyhľadanie a oprava chyby makra ACCWeb104000
Makro je nekompatibilné s webom
Ak sa zobrazí chybové hlásenie ACCWeb104000 s textom chyby, makro je nekompatibilné s webom, skontrolujte, či accessová aplikácia obsahuje niektoré z nasledujúcich makier, a potom ich odstráňte:
-
Pridať ponuku
-
PoužiťFilter
-
PoužiťObjednávkuObjednávku
-
Zvukový signál
-
Kopírovaťdatabázu
-
Kopírovaťobjekt
-
Odstrániťobjekt
-
DisplayHourGlassPointer
-
Zobrazovať výsledky
-
Objekt EmailDatabaseObject
-
NájsťĎaľkúZáznam
-
NájsťZáznam
-
Prejsť na stránku
-
Importovaťexportúdaje
-
Uzamknúťnavigačnú tably
-
MaximizeWindow (MaximalizovaťOkvieť)
-
Minimalizovať vzad
-
MoveAndSizeWindow
-
Prejsť na
-
OpenDataAccessPage
-
Otvoriť diagram
-
OtvoriťFunkciu
-
Otvoriťmodule
-
Otvoriť dotaz
-
OpenStoredProcedure
-
OtvoriťTabuľku
-
Otvoriť zobrazenie
-
Výstup
-
Výtlačok
-
Quit
-
Premenovať
-
Prekreslíobjekt
-
Obnovenie
-
Spustiť aplikáciu
-
SpustiťPríkaz (všetky možnosti okrem možností SpäťZáznam, UložiťZáznam a OdstrániťZáznam)
-
Spustiť kód
-
SpustiťÚloženýImportExport
-
SpustiťSQL
-
HľadaťZáznam
-
Vybraťobjekt
-
OdoslaťKľúče
-
SetDisplayedCategories (NastaviťZistenéKategórie)
-
Nastaviť položkuMenuItem
-
NastaviťHodnotu
-
NastaviťUzornenia
-
Zobraziť panelsnástrojmi
-
SingleStep (JedenStep)
-
TransferSharePointList
-
Preniesťtabuľkový hárok
-
TransferSQLDatabase
-
Preniesť text
Použitie platnej akcie makra
Po odstránení neplatnej akcie makra môžete použiť príslušnú akciu makra z nasledujúceho zoznamu:
-
NastaviťObjednávku
-
Prehľadávať
-
VymazaťChybuMakra
-
Zavrieťwindow
-
DeleteRecord-runcommand
-
PrejsťNaOvládacíPrvok
-
PrejsťNaZáznam
-
OknoHlásenia
-
PriChybe
-
OtvoriťFormulár
-
Otvoriť zostavu
-
ObnoviťZáznam
-
OdstrániťVšetkyDočasnéVary
-
OdstrániťDočasnéPremenné
-
Requery
-
SpustiťPríkaz(iba zrušiťZáznam, UložiťZáznam a OdstrániťZáznam)
-
SpustiťÚdajovéMakro
-
SpustiťMakro
-
SaveRecord-runcommand
-
Nastaviť filter
-
Nastaviť premennú
-
NastaviťObjednávku
-
NastaviťVlastnosť
-
NastaviťDočasnúPremennú
-
ZastaviťVšetkyMakro
-
ZastaviťMakro
-
SpäťZáznam - spustiťpríkaz
Argument makra je nekompatibilný s webom
Ak sa zobrazí chybové hlásenie ACCWeb104000 s textom chyby, argument makro je nekompatibilný s webom, skontrolujte, či accessová aplikácia obsahuje niektoré z nasledujúcich argumentov makier, a odstráňte ich:
-
CloseWindow - názov objektu
-
typ CloseWindow-Object
-
CloseWindow-Save
-
typ GoToRecord-Object
-
PrejsťNaZáznam – názov objektu
-
GoToRecord-Offset
-
Okno s hlásením – zvukový signál
-
Správa
-
MessageBox-Type
-
MessageBox-Title
-
OpenForm-Filter
-
OpenForm-View názvov
-
OpenReport-Filter názov
-
OpenReport-View
-
RunMacro-Repeat výraz
-
počet RunMacro-Repeat
-
SetFilter-Filter názov
Hodnota argumentu makra je nekompatibilná s webom
Ak sa zobrazí chybové hlásenie ACCWeb104000 s textom chyby, hodnota argumentu makro je nekompatibilná s webom, skontrolujte, či je objekt alebo výraz, na ktorý sa odkazuje, kompatibilný s webom, a odstráňte všetky, ktoré nie sú kompatibilné. Ďalšie informácie o vytváraní platných výrazov nájdete v téme Vytvorenie výrazu.
Makro |0 je nekompatibilné s webom
Chybové hlásenie ACCWeb104000 s textom chyby| 0 je nekompatibilné s webom. Z accessovej aplikácie musíte odstrániť nekompatibilnú akciu makra, argument alebo hodnotu argumentu.
Odstráňte z aplikácie aj makrá AutoKeys a AutoExec a potom použite platné makro zo zoznamu Použiť platnú akciu makra.