Tähtis! Accessi teenused 2010 ja Accessi teenused 2013 eemaldatakse SharePointi järgmisest väljaandest. Soovitame teil luua uued veebirakendused ja migreerida oma olevad rakendused mõnele muule platvormile, näiteks Microsoft Power Apps. Accessi andmeid saate jagada Dataverse'iga, mis on pilvandmebaas, mille abil saate ehitada Power Platformi rakendusi, automatiseerida töövooge, virtuaalagente ja palju muud veebi, telefoni või tahvelarvuti jaoks. Lisateavet leiate teemast Alustamine: Accessi andmete migreerimine Dataverse'i. |
Ühilduvuskontrolli käivitamisel talletatakse kõik tõrked tabelis Veebiühilduvuse probleemid. Selles teemas selgitatakse üldiselt, kuidas tegeleda tabelis Veebiühilduvuse probleemid loetletud tõrgetega, ja pakub ka konkreetset spikrit üldiste tõrgete kohta, mida võite loendis näha.
Märkus.: Paljud ühilduvuskontrolli tõrked on tingitud ainult töölauaobjektide (või kliendi) objektide või sätete olemasolust andmebaasis, mida soovite veebis avaldada.
Ülevaade
Ühilduvuskontrolli käivitamisel luuakse ilmnenud tõrgete loetlemiseks tabel. Siin on näiteks avatud tabel, kus kuvatakse tõrge:
Loetletud tõrge näitab, et tabeli Tabel2 veeru andmetüüp ei ühildu veebiga.
Kuidas see artikkel töötab?
Selles ja muudes veebiühilduvuse kontrollimise tõrgete teemades on kõik tõrked loetletud järgmises vormingus:
Tõrketekst Tabeli Veebiühilduvuse probleemid rea välja Kirjeldus väärtus.
Mida see tähendab? Lisateave, mis aitab teil probleemist aru saada.
Mida teha? Tõrke soovitatav lahendus.
ACCWeb102000
Tõrketekst objekti nimi sõltub kliendi objektiobjekti nimest.
Mida see tähendab? Näidatud veebiobjekt tugineb mõnele muule objektile, mis pole veebiobjekt. Allpool on toodud näited.
-
Veebivorm, mis kuvab kliendipäringu teabe
-
Veebivorm, millel on nupp, mis käivitab klõpsamisel kliendiaruande
Veebiobjekt ei tööta veebis õigesti, v.a juhul, kui eemaldate kliendiobjektist sõltuvuse.
Mida teha? Eemaldage kliendiobjekti viide. Samuti võite soovida kliendiobjekti uuesti luua veebiobjektina ja asendada kliendiobjekti viite uuele veebiobjektile.
ACCWeb102001
Tõrketekst Atribuudi väärtus sisaldab ühte või mitut märki, mis ei ühildu veebiga.
Mida see tähendab? Objekti nimi või juhtelemendi nimi ei sobi veebis kasutamiseks.
Mida teha? Veenduge, et objekti nimi ei rikuks järgmisi reegleid.
-
Nimi ei tohi sisaldada punkti (.), hüüumärki (!), nurksulge ([]), algustühikut ega mitteprinditavat märki (nt tagasijooks).
-
Nimi ei tohi sisaldada järgmisi märke: / \ : * ? "" < > | # <TAB> { } % ~ &
-
Nimi ei tohi alata võrdusmärgiga (=)
-
Nime pikkus peab olema 1–64 märki.
ACCWeb102002
Tõrketekst objekti nimi sõltub objekti nimest, mida pole olemas.
Mida see tähendab? Näidatud veebiobjekt tugineb mõnele muule objektile, mis pole veebiobjekt. Allpool on toodud näited.
-
Veebivorm, mis kuvab kliendipäringu teabe
-
Veebivorm, millel on nupp, mis käivitab klõpsamisel kliendiaruande
Veebiobjekt ei tööta veebis õigesti, v.a juhul, kui eemaldate kliendiobjektist sõltuvuse.
Mida teha? Eemaldage kliendiobjekti viide. Samuti võite soovida kliendiobjekti uuesti luua veebiobjektina ja asendada kliendiobjekti viite uuele veebiobjektile viitava viitega.
ACCWeb102004
Tõrketekst Veebiga ühildumiseks peab atribuudi väärtus olema vaikeväärtus.
Mida see tähendab? Veebiandmebaasides toetatakse ainult määratud atribuudi vaikeväärtust.
Mida teha? Asendage määratud atribuudi praegune väärtus selle atribuudi vaikeväärtusega.
ACCWeb102008
Tõrketekst objekti nimi sõltub objekti nimest, mis ei ühildu veebiga.
Mida see tähendab? Esimene objekt viitab teisele objektile, kuid teine objekt pole veebis saadaval.
Mida teha? Eemaldage viide teisele objektile või asendage viide viitega mõnele muule veebiga ühilduvale objektile.
ACCWeb102011
Tõrketekst Veebiga ühildumiseks peab atribuudi väärtus olema väärtus.
Mida see tähendab? Näidatud atribuudil peab veebiandmebaasis olema näidatud väärtus.
Mida teha? Muutke atribuudi väärtus määratud väärtuseks.
ACCWeb102013
Tõrketekst Veebiga ühildumiseks ei tohi atribuudi väärtus olla tühi.
Mida see tähendab? Määratud atribuudil peab veebiandmebaasis töötamiseks olema väärtus.
Mida teha? Määrake atribuudile väärtus.
ACCWeb102014
Tõrketekst Lähtekoodi juhtelemendi alla kuuluvad andmebaasid ei ühildu veebiga.
Mida see tähendab? Andmebaas, mida proovite avaldada, on lähtekoodi juhtelemendi all, mida veebiandmebaame ei toetata.
Mida teha? Tihendage ja parandage andmebaas, et eemaldada see lähtekoodi juhtelemendist. Lisateavet leiate artiklist Andmebaasifailide probleemide vältimine ja parandamine tihendamise ja parandamise abil.
ACCWeb102015
Tõrketekst Atribuudiväärtuse stringi pikkus ei tohi olla pikem kui täisarv.
Mida see tähendab? Näidatud atribuudi stringiväärtus on liiga pikk. See juhtub tavaliselt juhtelementide nimedega (maksimumpikkus 255), sildi- või nupupealdistega (max 2048), siltidega (2048), kirjeldustega (2048), kohtspikrite tekstiga (255), objektinimedega (255) ja pildinimedega (255).
Mida teha? Lühendage stringi väärtust. Need atribuudid asuvad tavaliselt vormi või aruande atribuudilehel.
ACCWeb102016
Tõrketekst Veebiga ühildumiseks peab atribuudi väärtus olema veebiga ühilduv vorm või aruanne.
Mida see tähendab? Näidatud alamvorm või -aruanne ei ühildu veebiga.
Mida teha? Eemaldage alamvorm või -aruanne või asendage see veebiga ühilduva versiooniga.
ACCWeb102017
Tõrketekst Veebiühilduvuskontroll on tühistatud.
Mida see tähendab? Kui te ühilduvuskontrolli ei tühistanud, võib juhtuda, et üks järgmistest on järgmine.
-
Andmebaas on kirjutuskaitstud.
-
Kõik objektid pole suletud.
Mida teha? Sulgege kõik avatud andmebaasiobjektid ja käivitage ühilduvuskontroll uuesti. Kui ühtegi objekti pole avatud või tõrge kordub, kontrollige, kas andmebaasifail on kirjutuskaitstud.
ACCWeb106004
Tõrketekst objekt ei ühildu veebiga.
Mida see tähendab? Näidatud objekt on andmepääsuleht ja seda ei saa avaldada.
Mida teha? Eemaldage andmebaasist, mida soovite veebis avaldada, kõik andmepääsulehed.