Platí pro
Access 2016 Access 2013 Access 2010

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 dotazů, ke kterým může dojít při spuštění kontroly kompatibility, a obsahuje informace, které vám pomůžou tyto chyby vyřešit.

Obecné informace o chybách nástroje Kontrola kompatibility najdete v článku Kontrola kompatibility webu Obecné chyby.

ACCWeb102012

Text chyby    Dotaz není kompatibilní s webem.

Význam:    V dotazu je nutné zkontrolovat problémy s kompatibilitou webu.

Co dělat    Vytvořte dotaz znovu pomocí návrháře dotazů. Další informace o použití návrháře dotazů k vytvoření webového dotazu najdete v tématu Úvod do dotazů.

Začátek stránky

ACCWeb102014

Text chyby    Sql není kompatibilní s webem.

Význam:    K této chybě může dojít z mnoha důvodů. Je možné, že provádíte jednu z následujících věcí:

  • Odkazování na nekompatibilní objekty webu

  • Odkazování na nekompatibilní webové výrazy

Další informace o vytváření výrazů najdete v tématu Vytvoření výrazu.

Co dělat     Zvažte použití návrháře webových dotazů k vytvoření dotazů, které jsou kompatibilní s webem. Další informace o návrhu dotazů pro web najdete v tématu Úvod do dotazů.

Začátek stránky

ACCWeb103013

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože výsledky dotazu obsahují více polí se stejným názvem.

Význam:    Více polí má stejný název.

Co dělat    Zkontrolujte, jestli nejsou duplicitní názvy polí, a změňte je na odlišné názvy polí.

Začátek stránky

ACCWeb103079

Text chyby    Neshoda typů ve výrazu

Význam:    Typy na obou stranách spojení jsou nekompatibilní nebo porovnávané typy polí jsou nekompatibilní typy. Například text k číslu nelze porovnat nebo spojit.

Co dělat    Ujistěte se, že jsou strany spojení kompatibilní. Můžete například spojit typ textu s typem textu a typem čísla s typem čísla. Pokud spojení neprovádíte, zkontrolujte, jestli porovnáváte nekompatibilní typy polí.

Začátek stránky

ACCWeb103900

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu.

Význam:    Aplikace Access nemohla publikovat dotaz, protože používá nepodporovaný typ dotazu, nepodporované výrazy, nepodporovaná kritéria nebo jiné funkce, které nejsou na webu podporovány.

Co dělat    K návrhu dotazu použijte návrháře dotazů Accessu.

Začátek stránky

ACCWeb103901

Text chyby    Definice dotazu je neplatná, takže objekt dotazu nelze vytvořit.

Význam:    Server nemohl analyzovat dotaz kvůli neočekávané chybě v definici dotazu.

Co dělat    Návrh dotazu můžete přepracovat pomocí návrhářů Accessu.

Začátek stránky

ACCWeb103902

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože používá nepodporovaný typ dotazu, nepodporované výrazy, nepodporovaná kritéria nebo jiné funkce, které nejsou na webu podporovány.

Význam:    Dotaz obsahuje výrazy, které nejsou kompatibilní s webem. K této chybě může dojít buď kvůli omezení serveru, nebo když se výraz nemůže přesunout na server.

Co dělat    Odeberte výrazy, které nejsou kompatibilní s webem. Další informace o platných výrazech pro dotazy najdete v tématu Vytvoření výrazu.

Začátek stránky

ACCWeb103903

Text chyby    Definice dotazu je neplatná, takže objekt dotazu nelze vytvořit.

Význam:    Jedna z hodnot atributu není kompatibilní s webem.

Co dělat    Ujistěte se, že jsou správně nastavené následující podmínky:

  • Atribut name neobsahuje žádné z následujících vlastností:

Symbol rovná se na začátku

=

Period

.

Exlamantion mark

!

Hranaté závorky

[]

Prázdná mezera na začátku

Netisknutelné znaky

Příklad: <Enter> nebo <tab>

Libovolný z následujících symbolů

/ \ : * ? " < > | # { } % ~ &

  • Atribut name má délku 1 až 64 znaků.

  • Atribut titulku: Libovolný řetězec, maximálně 1024 znaků.

Začátek stránky

ACCWeb103904

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože obsahuje dílčí dotaz.

Význam:    Dotaz obsahuje poddotaz. Poddotazy nejsou na serveru podporovány.

Co dělat    Upravte dotaz tak, aby neměl dílčí dotaz.

Začátek stránky

ACCWeb103905

Text chyby    Aplikace Access nemohla převést dotaz pro použití na webu, protože závisí na jiném dotazu, který není kompatibilní s webem.

Význam:    Dotaz buď obsahuje vnořený dotaz jako vstup, který nelze reprezentovat na serveru, nebo obsahuje vstupní zdroj, který nelze najít.

Co dělat    

  • Ujistěte se, že je vnořený dotaz platný.

  • Pomocí návrhářů dotazů Accessu vytvořte platný vnořený dotaz.

  • Ujistěte se, že v databázi existuje vstupní zdrojová tabulka dotazu nebo dotaz.

Začátek stránky

ACCWeb103906

Text chyby    Definice dotazu je neplatná, takže objekt dotazu nelze vytvořit.

Význam:    Zdrojová tabulka nebo dotaz vybrané nebo seřazené podle sloupců nebyly nalezeny.

Co dělat    Ujistěte se, že vstupní zdrojová tabulka sloupce nebo dotaz existují v accessové databázi.

Začátek stránky

ACCWeb103907

Text chyby     Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože ve výsledcích neobsahuje žádná pole.

Význam:    V dotazu nejsou vybrány žádné sloupce.

Co dělat    V dotazu vyberte nebo zadejte aspoň jeden výstupní sloupec.

Začátek stránky

ACCWeb103908

Text chyby     Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože ve výsledcích zobrazuje příliš mnoho polí.

Co to znamená     Zdroj dotazu má příliš mnoho sloupců.

Co dělat     To může být obtížné vyřešit a možná budete muset prozkoumat zdrojové tabulky. Tabulka nesmí obsahovat víc než:

  • JET_ccolFixedMost pevné sloupce.

  • JET_ccolVarMost sloupce s proměnnou délkou.

  • JET_ccolTaggedMost označené sloupce.

Začátek stránky

ACCWeb103916

Text chyby    Aplikace Access nemohla převést dotaz pro použití na webu, protože spoléhá na klauzuli ORDER BY, která není na webu podporována.

Co to znamená    Existuje nejméně jedna z následujících podmínek:

  • Název pořadí podle elementu není platný.

  • Název zdrojové tabulky není platný.

  • Pořadí řazení je nastavené na jinou možnost než vzestupně nebo sestupně.

  • Výraz není platný.

Co dělat    Ujistěte se, že jsou správně nastavené následující podmínky:

  • Atribut name neobsahuje žádné z následujících položek:

Symbol rovná se na začátku

=

Period

.

Exlamantion mark

!

Hranaté závorky

[]

Prázdná mezera na začátku

Netisknutelné znaky

Příklad: <Enter> nebo <tab>

Libovolný z následujících symbolů

/ \ : * ? " < > | # { } % ~ &

  • Atribut name má délku 1 až 64 znaků.

  • Výraz je platný výraz.

Začátek stránky

ACCWeb103918

Text chyby     Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože určuje typ JOIN, který není na webu podporován.

Význam:    Server nepodporuje dotazy, které mají více spojení mezi dvěma tabulkami (spojení s více poli).

Co dělat    Zajistěte, aby spojení používala pouze jedno pole pro každou tabulku.

Začátek stránky

ACCWeb103926

Test chyb    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože nespecifikuje tabulku, která se má vybrat z.

Význam:     Dotaz neobsahuje žádné vstupní tabulky (chybí klauzule FROM).

Co dělat    Ujistěte se, že váš dotaz obsahuje zadaný vstupní sloupec.

Začátek stránky

ACCWeb103927

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože výsledky dotazu obsahují více polí se stejným názvem.

Význam:    Stejný název jste zadali pro více polí.

Co dělat    Zkontrolujte, jestli nejsou duplicitní názvy polí, a změňte je na odlišné názvy polí.

Začátek stránky

ACCWeb103928

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože některé jeho parametry nelze převést pro použití na webu.

Význam:    Název nebo typ parametru není platný.

Co dělat    Ujistěte se, že název a typ parametru jsou platné.

  • Atribut name neobsahuje:

Symbol rovná se na začátku

=

Period

.

Exlamantion mark

!

Hranaté závorky

[]

Prázdná mezera na začátku

Netisknutelné znaky

Příklad: <Enter> nebo <tab>

Libovolný z následujících symbolů

/ \ : * ? " < > | # { } % ~ &

  • Atribut name má délku 1 až 64 znaků.

Následující typy jsou platné:

Text (až 255 znaků)

Číslice

Logická hodnota

DateTime

Měna

Začátek stránky

ACCWeb103930

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože některé jeho parametry se zobrazují jako pole výsledků nebo se používají v příkazech ORDER BY.

Význam:    Dotaz má parametr, který se buď promítá jako skalární, nebo se používá v pořadí podle příkazu.

K tomu může dojít, pokud se parametr použije buď jako projektovaný sloupec (příklad: select param1 from Table1), nebo jako pořadí podle (Příklad: select * from table 1 and order by field1= param).

Co dělat    Nepoužívejte parametry, které jsou promítané do sloupců nebo seřadit podle sloupce.

Začátek stránky

ACCWeb103938

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu.

Význam:    Existují dvě pole se stejným názvem a Access pro ně nemůže vytvořit platné aliasy.

Co dělat    Zkontrolujte, jestli nejsou duplicitní názvy polí, a změňte je na odlišné názvy polí.

Začátek stránky

ACCWeb103939

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu.

Význam:    Dotaz má alias, který je větší než 64 znaků.

Co dělat    Ujistěte se, že alias použitý v dotazu je kratší nebo roven 64 znakům.

Začátek stránky

ACCWeb103940

Text chyby    Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože určuje typ JOIN, který není na webu podporován.

Význam:    Server nepodporuje dotazy, které mají více spojení ve stejných dvou tabulkách (spojení s více poli).

Co dělat    Ujistěte se, že spojení používáte pouze jedno pole pro každou tabulku.

Začátek stránky

ACCWeb103942

Text chyby     Aplikaci Access se nepodařilo převést dotaz pro použití na webu, protože obsahuje cyklické spojení.

Význam:    Spojení mezi tabulkami v dotazu způsobují cyklické spojení mezi tabulkami, které accessu brání v převodu dotazu pro použití na webu.

Co dělat     Odeberte spojení mezi tabulkami, aby byla odstraněna cyklické spojení.

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.