Důležité V příští verzi SharePointu se odeberou služby Access Services 2010 a Access Services 2013. Doporučujeme, abyste nevytvářeli nové webové aplikace a abyste migrovali existující aplikace na alternativní platformu, jako je třeba Microsoft Power Apps. Přístupová data můžete sdílet s Dataverse, což je cloudová databáze, na které můžete vytvářet aplikace Power Platform, automatizovat pracovní postupy, virtuální agenty a provádět další akce pro web, telefon nebo tablet. Další informace najdete v tématu Začínáme: Migrace přístupových dat do služby Dataverse. |
Tento článek obsahuje seznam chyb relací a vyhledávání, ke kterým může dojít při spuštění kontroly kompatibility, a obsahuje informace, které vám můžou pomoct chyby vyřešit.
Obecné informace o chybách nástroje Kontrola kompatibility najdete v článku Kontrola kompatibility webu: Obecné chyby.
ACCWeb105000
Text chyby Datový typ sloupce není kompatibilní s webovými vyhledáváními.
Význam: Datový typ zadaného vyhledávacího pole není na webu podporován.
Co dělat Ujistěte se, že vyhledávací pole je jedním z následujících podporovaných datových typů:
-
Jeden řádek textu
-
Datum a čas
-
Číslo
-
Počítané pole, které vrací jeden řádek textu
ACCWeb105001
Text chyby Sloupec s vazbou na vyhledávání musí být primárním klíčem, aby byl kompatibilní s webem.
Význam: Vázaný sloupec označeného vyhledávacího pole není primárním klíčem cílové vyhledávací tabulky.
Co dělat Pomocí průvodce vyhledáváním znovu vytvořte vyhledávací pole. Zadejte sloupec primárního klíče cílové vyhledávací tabulky jako vázaný sloupec.
ACCWeb105002
Text chyby Zdroje vyhledávacích řádků musí být úplné příkazy SQL s jedním polem tabulky a tabulky určené pro kompatibilitu s webem.
Význam: Platí jedna nebo obě následující podmínky:
-
Dotaz pro indikované vyhledávání používá jako zdroj dat více než jednu tabulku nebo dotaz.
-
Sloupce použité v dotazu nejsou explicitně vybrány.
Co dělat Znovu vytvořte vyhledávání a ujistěte se, že:
-
Vyhledávání používá jako zdroj dat jednu tabulku kompatibilní s webem.
Tip: Každá tabulka, která není kompatibilní s webem, by měla při spuštění kontroly kompatibility vytvořit řádek v tabulce Problémy s kompatibilitou webu.
-
Vyhledávací dotaz určuje jednotlivá pole explicitně (tj. nepoužívejte příkaz SELECT *).
ACCWeb105003
Text chyby Vyhledávání ve více sloupci s typem zdroje řádků seznamu hodnot musí být svázané s sloupcem "Col1", aby byly kompatibilní s webem.
Význam: Uvedené vyhledávání ve více sloupci není vázáno na sloupec Col1.
Co dělat Pomocí průvodce vyhledáváním znovu vytvořte vyhledávací pole. Ujistěte se, že máte vazbu na sloupec 1 vyhledávání hodnot.
ACCWeb105004
Text chyby Vyhledávání v seznamu hodnot musí obsahovat alespoň jeden řádek dat, aby byla kompatibilní s webem.
Význam: Seznam hodnot pro uvedené vyhledávání je prázdný, a proto není kompatibilní s webem.
Co dělat Do seznamu hodnot pro vyhledávací pole zadejte alespoň jeden řádek dat.
ACCWeb105005
Text chyby Hodnoty Seznamy s prázdnými hodnotami nejsou kompatibilní s webem.
Význam: K tomu dochází v případě, že v jednom řádku vyhledávání hodnot chybí hodnoty sloupců. To není kompatibilní s webem.
Co dělat Ujistěte se, že jsou zadána pole v jednom řádku seznamu hodnot. K nastavení tohoto zdroje řádků použijte buď návrhové zobrazení, nebo použijte Průvodce vyhledáváním. (Na kartě Pole klikněte ve skupině Vlastnosti na Upravit vyhledávání.)
ACCWeb105006
Text chyby Tabulka pro zdroj vyhledávacího řádku nebyla nalezena.
Význam: Tabulka zadaná jako zdroj řádku uvedeného vyhledávání neexistuje.
Co dělat Zadejte platný zdroj řádků pro vyhledávání. K opětovnému vytvoření vyhledávání můžete použít Průvodce vyhledáváním.
Text chyby Příkazy SQL obsahující počítané sloupce výsledků pro zdroje vyhledávacích řádků nejsou kompatibilní s webem.
Význam: Uvedené vyhledávací pole má ve zdroji řádků výraz, který proto není kompatibilní s webem. Například následující není platný zdroj řádků pro vyhledávací pole webu: SELECT ([Jméno] & " " & [Příjmení]) FROM Contacts;
Co dělat Zvažte vytvoření počítaný sloupec v podkladové tabulce a následné opětovné vytvoření vyhledávacího pole.
ACCWeb105007
Text chyby Zdroje řádků vyhledávání můžou odkazovat pouze na jednu tabulku, aby byly kompatibilní s webem.
Význam: Zdroj řádku pro uvedené vyhledávací pole obsahuje více tabulek.
Co dělat Pomocí průvodce vyhledáváním znovu vytvořte vyhledávání tak, aby odkazovat pouze na jednu tabulku. To může vyžadovat změnu datového modelu.
ACCWeb105008
Text chyby Povolit referenční integritu musí mít hodnotu False, pokud má pro vyhledávání hodnotu Povolit více hodnot hodnotu True.
Význam: Uvedené vyhledávací pole umožňuje více hodnot, ale relace, kterou modeluje, vynucuje referenční integritu, která pro vyhledávání vyžaduje jednu hodnotu.
Co dělat Odeberte referenční integritu relace nebo znovu vytvořte vyhledávací pole bez povolení více hodnot.
ACCWeb105009
Text chyby Pokud je možnost Povolit více hodnot true, musí být hodnota Limit na hodnotu Seznam nastavena na hodnotu True.
Význam: Vlastnost vyhledávání Limit na seznam je pro uvedené pole nastavená na Hodnotu False, ale Možnost Povolit více hodnot je nastavená na Hodnotu True.
Co dělat Nastavte vlastnost Limit to List vyhledávacího pole na Hodnotu True. nebo nastavte Povolit více hodnot na False.
ACCWeb105010
Text chyby Vyhledávání vyžaduje, aby byla přidružená relace kompatibilní s webem.
Význam: Uvedené vyhledávací pole nemá přidruženou relaci.
Co dělat Vytvořte relaci mezi vyhledávacím polem a polem, na které odkazuje.
ACCWeb105011
Text chyby Příkaz SQL zdroje vyhledávacího řádku musí obsahovat pole primárního klíče zdrojové tabulky a toto pole musí být vázaný sloupec.
Význam: Dotaz na uvedené vyhledávací pole neobsahuje primární klíč zdrojové tabulky, a proto není s webem shodný.
Co dělat Pomocí Průvodce vyhledáváním znovu vytvořte vyhledávací pole.
ACCWeb105012
Text chyby Příkaz SQL pro zdroj řádků vyhledávání není kompatibilní s webem.
Význam: Příkaz SQL pro zdroj řádků uvedeného vyhledávacího pole je buď špatně vytvořený, nebo je nekompatibilní s webem z různých důvodů, například obsahuje nepodporovaný operátor SQL.
Co dělat Pomocí Průvodce vyhledáváním znovu vytvořte vyhledávací pole.
ACCWeb105014
Text chyby Tabulky s vyhledávacími sloupci musí mít primární klíč a primární klíč musí být datový typ long.
Význam: Cizí klíč cílové tabulky vyhledávání nebo primární klíč zdrojové tabulky není dlouhé celé číslo nebo obojí.
Co dělat Ujistěte se, že zdrojová i cílová pole vyhledávání jsou dlouhá celá čísla. Pro tento účel můžete chtít vytvořit nová pole.
ACCWeb105015
Text chyby Typ vyhledávání musí být |0 nebo |1, aby byl kompatibilní s webem.
Význam: Uvedené vyhledávací pole odkazuje na seznam polí jako na zdroj řádků.
Co dělat K opětovnému vytvoření vyhledávacího pole použijte Průvodce vyhledáváním. To může vyžadovat změnu datového modelu.
ACCWeb105016
Text chyby Relace, které nejsou přidruženy k platnému vyhledávacímu poli, nejsou kompatibilní s webem.
Význam: Tato relace není podporována vyhledávacím polem, a proto není kompatibilní s webovou databází.
Co dělat Vytvořte vyhledávací pole mezi souvisejícími tabulkami. K vytvoření vyhledávání použijte Průvodce vyhledáváním.
ACCWeb105017
Text chyby Datový typ výsledku počítaný sloupec pro vyhledávání musí být Text, aby byl kompatibilní s webem.
Význam: První zobrazený sloupec označeného vyhledávacího pole je počítaný sloupec s jiným datovým typem než Text.
Co dělat Změňte datový typ počítaného pole na Text nebo znovu vytvořte vyhledávací pole a zvolte jiný první zobrazený sloupec.