Fontos A SharePoint következő kiadásából eltávolítjuk az Access Services 2010 és az Access Services 2013 összetevőt. Azt javasoljuk, hogy ne hozzon létre új webalkalmazásokat, és telepítse át a meglévő alkalmazásait másik platformra, például a Microsoft Power Apps platformra. Az Access-adatokat megoszthatja a Dataverse platformmal, amely egy felhőalapú adatbázis, amelyen Power Platform alkalmazásokat, munkafolyamatok automatizálását, virtuális ügynököket és egyebeket készíthet webes, telefonos vagy táblagépes használatra. További információ: Első lépések: Access-adatok áttelepítése a Dataverse-be. |
A kompatibilitás-ellenőrző futtatásakor a rendszer a hibákat a webkompatibilitási problémák nevű táblázatban tárolja. Ez a témakör általánosan ismerteti, hogyan kezelhetők a Webkompatibilitási problémák táblázatban felsorolt hibák, és konkrét segítséget nyújt a felsorolt általános hibákhoz.
Megjegyzés: A kompatibilitás-ellenőrző számos hibáját az okozza, hogy a weben közzétenni kívánt adatbázis csak asztali (vagy "ügyfél") objektumokat vagy beállításokat tartalmaz.
Áttekintés
A kompatibilitás-ellenőrző futtatásakor létrejön egy táblázat, amely felsorolja az esetleges hibákat. Itt látható például a megnyitott tábla, amely hibaüzenetet jelenít meg:
A felsorolt hiba azt jelzi, hogy a Table2 egyik oszlopa olyan adattípussal rendelkezik, amely nem webkompatibilis.
A cikk működése
Ebben és a webkompatibilitás-ellenőrzés egyéb témaköreiben az egyes hibák a következő formátumban jelennek meg:
Hiba szövege A Webkompatibilitási problémák tábla sorának Leírás mezőjének értéke.
A hibaüzenet jelentése: További információ a probléma megértéséhez.
Teendők A hiba javasolt megoldása.
ACCWeb102000
Hiba szövege Az objektum neve az ügyfélobjektum-objektum nevétől függ.
A hibaüzenet jelentése: A jelzett webes objektum egy másik objektumra támaszkodik, amely nem webes objektum. Néhány példa:
-
Egy webes űrlap, amely egy ügyfél-lekérdezés adatait jeleníti meg
-
Egy webes űrlap, amely egy olyan gombbal rendelkezik, amely kattintásra elindít egy ügyféljelentést
A webes objektum nem fog megfelelően működni a weben, hacsak nem távolítja el az ügyfélobjektumra való támaszkodást.
Teendők Távolítsa el az ügyfélobjektumra mutató hivatkozást. Az ügyfélobjektumot webobjektumként is újra létre szeretné hozni, és az ügyfélobjektumra mutató hivatkozást lecserélheti az új webes objektumra mutató hivatkozásra.
ACCWeb102001
Hiba szövege A tulajdonságérték egy vagy több olyan karaktert tartalmaz, amely nem webkompatibilis.
A hibaüzenet jelentése: Az objektum vagy a vezérlő neve érvénytelen a weben való használatra.
Teendők Győződjön meg arról, hogy az objektum neve nem sérti az alábbi szabályok egyikét sem:
-
A név nem tartalmazhat pontot (.), felkiáltójelet (!), szögletes zárójelet ([]), kezdő szóközt vagy nem nyomtatható karaktert, például kocsivissza karaktert
-
A név nem tartalmazhat a következő karaktereket: / \ : * ? "" < > | # <TAB> { } % ~ &
-
A név nem kezdődhet egyenlőségjellel (=)
-
A névnek 1–64 karakter hosszúságúnak kell lennie
ACCWeb102002
Hiba szövege Az objektumnév a nem létező objektum nevétől függ.
A hibaüzenet jelentése: A jelzett webes objektum egy másik objektumra támaszkodik, amely nem webes objektum. Néhány példa:
-
Egy webes űrlap, amely egy ügyfél-lekérdezés adatait jeleníti meg
-
Egy webes űrlap, amely egy olyan gombbal rendelkezik, amely kattintásra elindít egy ügyféljelentést
A webes objektum nem fog megfelelően működni a weben, hacsak nem távolítja el az ügyfélobjektumra való támaszkodást.
Teendők Távolítsa el az ügyfélobjektumra mutató hivatkozást. Érdemes lehet újból létrehozni az ügyfélobjektumot webes objektumként, és lecserélni az ügyfélobjektumra mutató hivatkozást az új webobjektumra mutató hivatkozásra.
ACCWeb102004
Hiba szövege A webkompatibilis tulajdonságértéknek az alapértelmezett értéknek kell lennie.
A hibaüzenet jelentése: Webes adatbázisokban csak a jelzett tulajdonság alapértelmezett értéke támogatott.
Teendők Cserélje le a jelzett tulajdonság aktuális értékét a tulajdonság alapértelmezett értékére.
ACCWeb102008
Hiba szövege Az objektumnév a webkompatibilis objektumnévtől függ.
A hibaüzenet jelentése: Az első objektum a második objektumra hivatkozik, de a második objektum nem lesz elérhető a weben.
Teendők Távolítsa el a második objektumra mutató hivatkozást, vagy cserélje le a hivatkozást egy webkompatibilis objektumra mutató hivatkozásra.
ACCWeb102011
Hiba szövege A tulajdonságértéknek a webkompatibilis értéknek kell lennie.
A hibaüzenet jelentése: A megadott tulajdonságnak a megadott értékkel kell rendelkeznie egy webes adatbázisban.
Teendők Módosítsa a tulajdonság értékét a jelzett értékre.
ACCWeb102013
Hiba szövege A webkompatibilis tulajdonságérték nem lehet üres.
A hibaüzenet jelentése: A megadott tulajdonságnak rendelkeznie kell egy értékkel, hogy működjön egy webes adatbázisban.
Teendők Rendeljen hozzá egy értéket a tulajdonsághoz.
ACCWeb102014
Hiba szövege A forráskód-vezérlés alá tartozó adatbázisok nem webkompatibilisek.
A hibaüzenet jelentése: A közzétenni kívánt adatbázis forráskód-vezérlés alatt áll, amely webes adatbázisban nem támogatott.
Teendők Tömörítse és javítsa ki az adatbázist, hogy eltávolítsa a forráskód-vezérlőből. További információ: Az adatbázisfájlokkal kapcsolatos problémák megelőzése és javítása a Tömörítés és javítás funkcióval.
ACCWeb102015
Hiba szövege A tulajdonságérték sztringjének hossza nem lehet hosszabb egész számnál.
A hibaüzenet jelentése: A jelzett tulajdonság sztringértéke túl hosszú. Ez általában vezérlőnevekkel (maximális hossz 255), felirattal vagy gombfelirattal (max. 2048), címkékkel (2048), leírásokkal (2048), elemleírások szövegével (255), objektumnevekkel (255) és képnevekkel (255) történik.
Teendők Rövidítse le a sztring értékét. Ezek a tulajdonságok általában egy űrlap vagy jelentés tulajdonságlapján találhatók.
ACCWeb102016
Hiba szövege A webkompatibilis űrlapnak vagy jelentésnek webkompatibilisnek kell lennie a tulajdonságértéknek.
A hibaüzenet jelentése: A jelzett segédűrlap vagy segédjelentés nem webkompatibilis.
Teendők Távolítsa el a segédűrlapot vagy segédjelentést, vagy cserélje le egy webkompatibilis verzióra.
ACCWeb102017
Hiba szövege A webkompatibilitás ellenőrzése megszakadt.
A hibaüzenet jelentése: Ha nem szakítja meg a kompatibilitás-ellenőrzőt, a következők egyike lehet a helyzet:
-
Az adatbázis írásvédett.
-
Nem minden objektum van bezárva.
Teendők Zárja be a megnyitott adatbázis-objektumokat, és futtassa újra a Kompatibilitás-ellenőrzőt. Ha nincsenek megnyitva objektumok, vagy a hiba megismétlődik, ellenőrizze, hogy az adatbázisfájl írásvédett-e.
ACCWeb106004
Hiba szövege objektum nem webkompatibilis.
A hibaüzenet jelentése: A jelzett objektum egy adatelérési lap, ezért nem tehető közzé.
Teendők Távolítsa el az összes adatelérési lapot a weben közzétenni kívánt adatbázisból.