Svarbu „Access Services 2010“ ir „Access Services 2013“ bus pašalinti iš kito „SharePoint“ leidimo. Rekomenduojame nekurti naujų žiniatinklio programų ir perkelti esamas programas į alternatyvią platformą, pvz., „Microsoft Power Apps“. Galite bendrinti „Access“ duomenis su „Dataverse“, kuri yra debesies duomenų bazė ir kurią naudodami galite kurti „Power Platform“ programas, automatizuoti darbo eigas, virtualiuosius agentus ir kt. žiniatinkliui, telefonui arba planšetiniam kompiuteriui. Daugiau informacijos žr. Darbo pradžia: „Access“ duomenų perkėlimas į „Dataverse“. |
Prieš publikuodami Microsoft Access 2010 kaip žiniatinklio programą, turite paleisti suderinamumo tikrintuvą, kad užtikrintumėte, jog duomenų bazė suderinama su žiniatinklio duomenų baze. Jei suderinamumo tikrintuvas randa duomenų bazės makrokomandų suderinamumo problemų, bus rodoma makrokomandos klaida, kurią prieš publikuodami duomenų bazę žiniatinklyje turite ištaisyti.
Šiame straipsnyje aprašomos penkios galimos makrokomandų sąlygos, kurios gali būti jūsų Access 2010 programoje, dėl kurių gali būti pateikiami makrokomandų klaidų pranešimai, ir pateikiama informacija, kaip išspręsti klaidą.
Bendros informacijos apie suderinamumo tikrintuvo klaidas ieškokite straipsnyje Suderinamumo su žiniatinkliu tikrinimas Bendrosios klaidos.
Makrokomandos klaidos ACCWeb104000 nustatymas ir taisymas
Makrokomanda nesuderinama su žiniatinkliu
Jei gaunate klaidos pranešimus ACCWeb104000 su klaidos tekstu, makrokomanda nesuderinama su žiniatinkliu, patikrinkite, ar jūsų "Access" programoje yra bet kuri iš šių makrokomandų, tada pašalinkite jas:
-
Pridėtimeniu
-
ApplyFilter
-
TaikytiorderBy
-
Pyptelėjimą
-
CopyDatabase
-
Kopijuotiobjektą
-
Naikintiobjektą
-
DisplayHourGlassPointer
-
Echo
-
EmailDatabaseObject
-
RastiKitąįrašą
-
Rastiįrašą
-
Eiti į puslapį
-
ImportExportData
-
LockNavigationPane
-
Maksimizuoti "Windows"
-
Minimizuoti "Windows"
-
MoveAndSizeWindow
-
Naršyti į
-
OpenDataAccessPage
-
OpenDiagram
-
"OpenFunction"
-
OpenModule
-
Atidaryti užklausą
-
OpenStoredProcedure
-
"OpenTable"
-
Atidaryti rodinį
-
Išvesties išvestis
-
Spaudinį
-
Quit
-
Pervardyti
-
Iš naujo rodytiobjektą
-
Atkūrimas
-
Paleisti programą
-
Vykdytikomandą (visos parinktys, išskyrus anuliuotiįrašą, Įrašytiįrašą ir Naikintiįrašą)
-
Vykdymo kodas
-
RunSavedImportExport
-
"RunSQL"
-
Ieškotiįrašo
-
Pasirinktiobjektą
-
Siuntimo raktai
-
SetDisplayedCategories
-
SetMenuItem
-
Nustatyti reikšmę
-
Nustatyti įspėjimus
-
Rodyti įrankių juostą
-
Viengubas sąsainiai
-
PerkeltiSharePointList
-
TransferSpreadsheet
-
TransferSQLDatabase
-
Perkelti tekstą
Naudoti galiojantį makrokomandos veiksmą
Pašalinę neleistiną makrokomandos veiksmą, galite naudoti atitinkamą makrokomandos veiksmą iš šio sąrašo:
-
SetOrderBy
-
Naršyti
-
ClearMacroError
-
Uždaryti langą
-
Naikintiįrašą – vykdytikomandą
-
GoToControl
-
GoToRecord
-
Pranešimo laukas
-
OnError
-
OpenForm
-
Atidaryti ataskaitą
-
Atnaujintiįrašą
-
Šalintivisustempvarus
-
RemoveTempVar
-
Requery
-
Vykdytikomandą(tik anuliuotiįrašą, įrašytiįrašą ir naikintiįrašą)
-
Vykdytiduomenų makrokomandą
-
Vykdyti makrokomandą
-
Įrašytiįrašą – vykdytikomandą
-
Nustatytifiltrą
-
Nustatytivietinįvarą
-
SetOrderBy
-
Nustatytiypatybę
-
Nustatytitempvar
-
StopAllMacros
-
StopMacro
-
Anuliuotiįrašą – vykdytikomandą
Makrokomandos argumentas nesuderinamas su žiniatinkliu
Jei gaunate klaidos pranešimą ACCWeb104000 su klaidos tekstu, makrokomandos argumentas nesuderinamas su žiniatinkliu, patikrinkite, ar jūsų "Access" programoje yra bet kuris iš šių makrokomandų argumentų, ir pašalinkite juos:
-
CloseWindow – objekto pavadinimas
-
CloseWindow-Object tipas
-
CloseWindow-Save
-
GoToRecord-Object tipas
-
GoToRecord – objekto pavadinimas
-
GoToRecord-Offset
-
MessageBox- Pyptelėjimas
-
Pranešimas
-
MessageBox-Type
-
MessageBox-Title
-
OpenForm-Filter
-
Pavadinimo OpenForm-View
-
OpenReport-Filter pavadinimas
-
OpenReport-View
-
RunMacro-Repeat išraiška
-
RunMacro-Repeat skaičius
-
SetFilter-Filter pavadinimas
Makrokomandos argumento reikšmė nesuderinama su žiniatinkliu
Jei gaunate klaidos pranešimą ACCWeb104000 su klaidos tekstu, makrokomandos argumento reikšmė nesuderinama su žiniatinkliu, patikrinkite, ar nurodytas objektas ar išraiška yra suderinami su žiniatinkliu, ir pašalinkite visus nesuderinamus. Daugiau informacijos apie tai, kaip kurti leistinas išraiškas, žr. Reiškinio kūrimas.
|0 makrokomanda nesuderinama su žiniatinkliu
Galite gauti klaidos pranešimą ACCWeb104000 su klaidos tekstu, |0 makrokomanda nesuderinama su žiniatinkliu. Iš "Access" taikomosios programos turite pašalinti nesuderinamą makrokomandos veiksmą, argumento arba argumento reikšmę.
Taip pat pašalinkite autoraktų ir autoexec makrokomandas iš programos, tada taikykite galiojančią makrokomandą iš sąrašo Naudokite galiojantį makrokomandos veiksmą.