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. |
Tento článok obsahuje zoznam chýb vzťahov a vyhľadávania, ktoré sa môžu vyskytnúť pri spustení kontroly kompatibility, a obsahuje informácie, ktoré vám môžu pomôcť vyriešiť chyby.
Všeobecné informácie o chybách kontroly kompatibility nájdete v článku Kontrola kompatibility s webom: Všeobecné chyby.
ACCWeb105000
Text chyby Typ údajov stĺpca je nekompatibilný s webovými vyhľadávaniami.
Čo to znamená Typ údajov uvedeného vyhľadávacieho poľa nie je na webe podporovaný.
Čo robiť Skontrolujte, či je vyhľadávacie pole jedným z nasledujúcich podporovaných typov údajov:
-
Jeden riadok textu
-
Dátum a čas
-
Číslo
-
Vypočítavané pole, ktoré vráti jeden riadok textu
ACCWeb105001
Text chyby Stĺpec viazaný na vyhľadávanie musí byť primárnym kľúčom, aby bol kompatibilný s webom.
Čo to znamená Viazaný stĺpec uvedeného vyhľadávacieho poľa nie je primárnym kľúčom cieľovej vyhľadávacej tabuľky.
Čo robiť Znova vytvorte vyhľadávacie pole pomocou Sprievodcu vyhľadávaním. Zadajte stĺpec hlavného kľúča cieľovej vyhľadávacej tabuľky ako viazaný stĺpec.
ACCWeb105002
Text chyby Zdroje riadkov vyhľadávania musia byť úplné príkazy SQL s jednou tabuľkou a poľami tabuľky, ktoré sú určené na kompatibilitu s webom.
Čo to znamená Platí jedna alebo obe z nasledujúcich podmienok:
-
Dotaz na uvedené vyhľadávanie používa ako zdroj údajov viac ako jednu tabuľku alebo dotaz.
-
Stĺpce použité v dotaze nie sú explicitne vybraté.
Čo robiť Znova vytvorte vyhľadávanie a uistite sa, že:
-
Vyhľadávanie používa ako zdroj údajov jednu tabuľku kompatibilnú s webom.
Tip: Každá tabuľka, ktorá nie je kompatibilná s webom, by mala vytvoriť riadok v tabuľke Problémy s kompatibilitou webu, keď ste spustili kontrolu kompatibility.
-
Vyhľadávací dotaz explicitne určuje každé pole (t. j. nepoužívať funkciu SELECT *).
ACCWeb105003
Text chyby Vyhľadávania s viacerými stĺpcami so zoznamom zdrojov riadkov typu hodnoty musia byť viazané na stĺpec 1, aby boli kompatibilné s webom.
Čo to znamená Uvedené vyhľadávanie s viacerými stĺpcami nie je viazané na stĺpec 1.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním. Uistite sa, že ste naviazajú na stĺpec 1 vyhľadávanej hodnoty.
ACCWeb105004
Text chyby Vyhľadávania zoznamu hodnôt musia obsahovať aspoň jeden riadok údajov, aby boli kompatibilné s webom.
Čo to znamená Zoznam hodnôt pre uvedené vyhľadávanie je prázdny, a preto nie je kompatibilný s webom.
Čo robiť Do vyhľadávacieho poľa zadajte aspoň jeden riadok údajov v zozname hodnôt.
ACCWeb105005
Text chyby Hodnoty Zoznamy s prázdnymi hodnotami sú nekompatibilné s webom.
Čo to znamená Stáva sa to vtedy, keď v jednom riadku vyhľadávania hodnoty chýbajú hodnoty stĺpca. Je to nekompatibilné s webom.
Čo robiť Skontrolujte, či sú zadané polia v jednom riadku zoznamu hodnôt. Na nastavenie zdroja riadka použite návrhové zobrazenie alebo použite Sprievodcu vyhľadávaním. (Na karte Polia kliknite v skupine Vlastnosti na položku Upraviť vyhľadávanie.)
ACCWeb105006
Text chyby Tabuľku pre zdroj riadka vyhľadávania nie je možné nájsť.
Čo to znamená Tabuľka zadaná ako zdroj riadka uvedeného vyhľadávania neexistuje.
Čo robiť Zadajte platný zdroj riadka pre vyhľadávanie. Na opätovné vytvorenie vyhľadávania môžete použiť Sprievodcu vyhľadávaním.
Text chyby Príkazy SQL obsahujúce vypočítané stĺpce výsledkov pre zdroje riadkov vyhľadávania sú nekompatibilné s webom.
Čo to znamená Uvedené vyhľadávacie pole má vo svojom zdroji riadkov výraz, ktorý preto nie je kompatibilný s webom. Napríklad toto nie je platný zdroj riadka pre webové vyhľadávacie pole: SELECT ([Meno] & " " & [Priezvisko]) FROM Kontakty;
Čo robiť Zvážte vytvorenie vypočítaného stĺpca v základnej tabuľke a následné opätovné vytvorenie vyhľadávacieho poľa.
ACCWeb105007
Text chyby Zdroje vyhľadávacích riadkov môžu odkazovať iba na jednu tabuľku, aby boli kompatibilné s webom.
Čo to znamená Zdroj riadkov pre uvedené vyhľadávacie pole obsahuje viacero tabuliek.
Čo robiť Pomocou Sprievodcu vyhľadávaním znova vytvorte vyhľadávanie tak, aby odkazo iba na jednu tabuľku. To môže vyžadovať zmenu dátového modelu.
ACCWeb105008
Text chyby Povoliť referenčnú integritu musí mať hodnotu False, ak má funkcia Povoliť viaceré hodnoty pre vyhľadávanie hodnotu True.
Čo to znamená Uvedené vyhľadávacie pole umožňuje viaceré hodnoty, ale vzťah, ktorý modeluje, vynucuje referenčnú integritu, ktorá vyžaduje pre vyhľadávanie jednu hodnotu.
Čo robiť Odstráňte referenčnú integritu vzťahu alebo znova vytvorte vyhľadávacie pole bez povolenia viacerých hodnôt.
ACCWeb105009
Text chyby Ak má položka Povoliť viaceré hodnoty hodnotu True, hodnota Limit na zoznam musí mať hodnotu True.
Čo to znamená Vlastnosť vyhľadávania Limit na zoznam je pre uvedené pole nastavená na hodnotu False, ale vlastnosť Povoliť viaceré hodnoty je nastavená na hodnotu True.
Čo robiť Nastavte vlastnosť Limit na zoznam pre vyhľadávacie pole na hodnotu True. alebo nastavte možnosť Povoliť viaceré hodnoty na hodnotu False.
ACCWeb105010
Text chyby Vyhľadávania vyžadujú, aby priradený vzťah bol kompatibilný s webom.
Čo to znamená Uvedené vyhľadávacie pole nemá priradený vzťah.
Čo robiť Vytvorte vzťah medzi vyhľadávaným poľom a poľom, na ktoré odkazuje.
ACCWeb105011
Text chyby Príkaz SQL zdroja riadka vyhľadávania musí obsahovať pole hlavného kľúča zdrojovej tabuľky a toto pole musí byť viazaným stĺpcom.
Čo to znamená Dotaz pre uvedené vyhľadávacie pole neobsahuje primárny kľúč zdrojovej tabuľky, a preto nie je zrozumiteľný pre web.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním.
ACCWeb105012
Text chyby Príkaz SQL pre zdroj riadka vyhľadávania je nekompatibilný s webom.
Čo to znamená Príkaz SQL pre zdroj riadka uvedeného vyhľadávacieho poľa je neformulovaný alebo je nekompatibilný s webom z rôznych dôvodov, napríklad obsahuje nepodporovaný operátor SQL.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním.
ACCWeb105014
Text chyby Tabuľky s vyhľadávacími stĺpcami musia mať primárny kľúč a primárny kľúč musí byť dlhým typom údajov.
Čo to znamená Cudzí kľúč vyhľadávacej cieľovej tabuľky alebo primárny kľúč zdrojovej tabuľky nie je dlhé celé číslo, alebo oboje.
Čo robiť Uistite sa, že zdrojové aj cieľové polia vyhľadávania sú dlhé celé čísla. Na tento účel možno budete chcieť vytvoriť nové polia.
ACCWeb105015
Text chyby Typ vyhľadávania musí byť |0 alebo |1, aby bol kompatibilný s webom.
Čo to znamená Uvedené vyhľadávacie pole odkazuje na zoznam polí ako zdroj riadkov.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním. To môže vyžadovať zmenu dátového modelu.
ACCWeb105016
Text chyby Vzťahy, ktoré nie sú priradené k platnému vyhľadávaciemu poľu, sú nekompatibilné s webom.
Čo to znamená Vyhľadávacie pole nepodporuje vzťah, a preto nie je kompatibilný s webovou databázou.
Čo robiť Vytvorte vyhľadávacie pole medzi súvisiacimi tabuľkami. Na vytvorenie vyhľadávania použite Sprievodcu vyhľadávaním.
ACCWeb105017
Text chyby Typ údajov výsledkov vypočítaného stĺpca pre vyhľadávania musí byť text, aby bol kompatibilný s webom.
Čo to znamená Prvý zobrazovaný stĺpec uvedeného vyhľadávacieho poľa je vypočítavaný stĺpec s iným typom údajov ako Text.
Čo robiť Zmeňte typ údajov vypočítavaného poľa na text alebo znova vytvorte vyhľadávacie pole a vyberte iný prvý zobrazovaný stĺpec.