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“. |
Paleidus suderinamumo tikrintuvą, visos klaidos saugomos lentelėje, suderinamumo su žiniatinkliu problemos. Šioje temoje bendrai paaiškinama, kaip elgtis su klaidomis, nurodytomis lentelėje Suderinamumo su žiniatinkliu problemos, taip pat pateikiama konkreti pagalba dėl bendrųjų klaidų, kurias galite matyti sąraše.
Pastaba: Daug suderinamumo tikrintuvo klaidų kyla dėl to, kad duomenų bazėje yra tik kompiuterio (arba kliento) objektų arba parametrų, kuriuos norite publikuoti žiniatinklyje.
Apžvalga
Kai paleidžiate suderinamumo tikrintuvą, sukuriama lentelė, kurioje būtų pateiktos visos aptiktos klaidos. Pavyzdžiui, čia yra atidaryta lentelė, kurioje rodoma klaida:
Nurodyta klaida nurodo, kad 2 lentelės stulpelio duomenų tipas yra nesuderinamas su žiniatinkliu.
Kaip veikia šis straipsnis
Šioje ir kitose žiniatinklio suderinamumo tikrinimo klaidų temose kiekviena klaida pateikiama šiuo formatu:
Klaidos tekstas Lentelės Žiniatinklio suderinamumo problemos eilutės lauko Aprašas reikšmė.
Ką tai reiškia Daugiau informacijos, kuri padės suprasti problemą.
Ką daryti Rekomenduojamas klaidos sprendimas.
AccWeb102000
Klaidos tekstas objekto pavadinimas priklauso nuo kliento objekto pavadinimo.
Ką tai reiškia Nurodytas žiniatinklio objektas priklauso nuo kito objekto, kuris nėra žiniatinklio objektas. Štai keli pavyzdžiai:
-
A web form that displays the information from a client query
-
A web form that has a button which launches a client report when clicked
Žiniatinklio objektas neveiks tinkamai žiniatinklyje, nebent pašalinsite priklausomybę nuo kliento objekto.
Ką daryti Pašalinkite nuorodą į kliento objektą. Taip pat galite iš naujo sukurti kliento objektą kaip žiniatinklio objektą ir pakeisti nuorodą į kliento objektą nuoroda į naują žiniatinklio objektą.
"ACCWeb102001"
Klaidos tekstas Ypatybės reikšmėje yra vienas ar daugiau su žiniatinkliu nesuderinamų simbolių.
Ką tai reiškia Objekto pavadinimas arba valdiklio pavadinimas yra neleistini žiniatinkliui.
Ką daryti Įsitikinkite, kad objekto pavadinimas nepažeidžia šių taisyklių:
-
Pavadinime negali būti taško (.), šauktuko (!), laužtinių skliaustų ([]), tarpo pradžioje arba nespausdintinų simbolių, pvz., perkėlimo
-
Pavadinime negali būti nė vieno iš šių simbolių: / \ : * ? " < > | # <TAB> { } % ~ &
-
Pavadinimas negali prasidėti lygybės ženklu (=)
-
Pavadinimas turi būti nuo 1 iki 64 simbolių ilgio
ACCWeb102002
Klaidos tekstas objekto pavadinimas priklauso nuo neegzistuojančio objekto pavadinimo.
Ką tai reiškia Nurodytas žiniatinklio objektas priklauso nuo kito objekto, kuris nėra žiniatinklio objektas. Štai keli pavyzdžiai:
-
A web form that displays the information from a client query
-
A web form that has a button which launches a client report when clicked
Žiniatinklio objektas neveiks tinkamai žiniatinklyje, nebent pašalinsite priklausomybę nuo kliento objekto.
Ką daryti Pašalinkite nuorodą į kliento objektą. Taip pat galite iš naujo sukurti kliento objektą kaip žiniatinklio objektą ir pakeisti nuorodą į kliento objektą nuoroda į naują žiniatinklio objektą.
"ACCWeb102004"
Klaidos tekstas Ypatybės reikšmė turi būti numatytoji reikšmė, kad būtų suderinama su žiniatinkliu.
Ką tai reiškia Žiniatinklio duomenų bazėse palaikoma tik nurodyta ypatybės numatytoji reikšmė.
Ką daryti Pakeiskite dabartinę nurodytos ypatybės reikšmę į numatytąją tos ypatybės reikšmę.
"ACCWeb102008"
Klaidos tekstas objekto pavadinimas priklauso nuo objekto pavadinimo, kuris nesuderinamas su žiniatinkliu.
Ką tai reiškia Pirmasis objektas nurodo antrąjį objektą, tačiau antrasis objektas nebus pasiekiamas žiniatinklyje.
Ką daryti Pašalinkite nuorodą į antrąjį objektą arba pakeiskite nuorodą nuoroda į kitą su žiniatinkliu suderinamą objektą.
"ACCWeb"102011
Klaidos tekstas Ypatybės reikšmė turi būti reikšmė, kad būtų suderinama su žiniatinkliu.
Ką tai reiškia Nurodyta ypatybė turi turėti nurodytą reikšmę žiniatinklio duomenų bazėje.
Ką daryti Pakeiskite ypatybės reikšmę į nurodytą reikšmę.
"ACCWeb"102013
Klaidos tekstas Ypatybės reikšmė negali būti tuščia, kad būtų suderinama su žiniatinkliu.
Ką tai reiškia Nurodyta ypatybė turi turėti reikšmę, kad veiktų žiniatinklio duomenų bazėje.
Ką daryti Priskirkite ypatybei reikšmę.
"ACCWeb"102014
Klaidos tekstas Duomenų bazės, kurioms taikomas šaltinio kodo valdiklis, nesuderinamos su žiniatinkliu.
Ką tai reiškia Duomenų bazė, kurią bandote publikuoti, yra šaltinio kodo valdiklyje, kuris nepalaikomas žiniatinklio duomenų bazėje.
Ką daryti Glaudinkite ir atkurkite duomenų bazę, kad pašalintumėte ją iš šaltinio kodo valdiklio. Daugiau informacijos žr . Duomenų bazės failų problemų išvengimą ir taisymą naudojant glaudinimą ir atkūrimą.
"ACCWeb102015"
Klaidos tekstas Ypatybės reikšmės eilutės ilgis negali būti ilgesnis nei sveikasis skaičius.
Ką tai reiškia Nurodyta ypatybė turi per ilgą eilutės reikšmę. Taip paprastai nutinka naudojant valdiklių pavadinimus (didžiausias ilgis 255), etikečių arba mygtukų antraštes (maks. 2048), žymes (2048), aprašus (2048), patarimų tekstą (255), objektų pavadinimus (255) ir vaizdų pavadinimus (255).
Ką daryti Sutrumpinkite eilutės reikšmę. Šios ypatybės paprastai yra formos arba ataskaitos ypatybių lape.
"ACCWeb"102016
Klaidos tekstas Ypatybės reikšmė turi būti su žiniatinkliu suderinama forma arba ataskaita, kad būtų suderinama su žiniatinkliu.
Ką tai reiškia Nurodyta papildoma forma arba papildoma ataskaita nesuderinama su žiniatinkliu.
Ką daryti Pašalinkite antrinę formą arba papildomą ataskaitą arba pakeiskite ją su žiniatinkliu suderinama versija.
"ACCWeb"102017
Klaidos tekstas Suderinamumo su žiniatinkliu tikrinimas atšauktas.
Ką tai reiškia Jei neatšaukėte suderinamumo tikrintuvo, gali būti, kad:
-
Duomenų bazė skirta tik skaityti.
-
Ne visi objektai uždaryti.
Ką daryti Uždarykite visus atidarytus duomenų bazės objektus ir dar kartą paleiskite suderinamumo tikrintuvą. Jei objektų neatidaryta arba klaida kartojasi, patikrinkite, ar duomenų bazės failas yra skirtas tik skaityti.
"ACCWeb"106004
Klaidos tekstas nesuderinami su žiniatinkliu.
Ką tai reiškia Nurodytas objektas yra duomenų prieigos puslapis, todėl jo publikuoti negalima.
Ką daryti Pašalinkite visus duomenų prieigos puslapius iš duomenų bazės, kurią norite publikuoti žiniatinklyje.