|
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 dotazu, 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.
ACCWeb102012
Text chyby Dotaz je nekompatibilný s webom.
Čo to znamená Musíte skontrolovať problémy s kompatibilitou webovej lokality v dotaze.
Čo robiť Znova vytvorte dotaz pomocou návrhára dotazov. Ďalšie informácie o tom, ako použiť návrhára dotazov na vytvorenie webového dotazu, nájdete v téme Úvodné informácie o dotazoch.
ACCWeb102014
Text chyby SQL je nekompatibilný s webom.
Čo to znamená Táto chyba sa môže zobraziť z mnohých dôvodov. Možno vykonávate niektorý z týchto krokov:
-
Odkazujú sa na webové nekompatibilné objekty.
-
Odkazujú sa na webové nekompatibilné výrazy.
Ďalšie informácie o vytváraní výrazov nájdete v téme Vytvorenie výrazu.
Čo robiť Zvážte použitie webového návrhára dotazov na vytvorenie dotazov kompatibilných s webom. Ďalšie informácie o navrhovaní dotazov pre web nájdete v téme Úvodné informácie o dotazoch.
ACCWeb103013
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože výsledky dotazu obsahujú viacero polí s rovnakým názvom.
Čo to znamená Viaceré polia majú rovnaký názov.
Čo robiť Skontrolujte duplicitné názvy polí a zmeňte duplikáty na odlišné názvy polí.
ACCWeb103079
Text chyby Nezhoda typov vo výraze.
Čo to znamená Typy na oboch stranách spojenia sú nekompatibilné alebo porovnávané typy polí sú nekompatibilné typy. Napríklad text k číslu nie je možné porovnať ani spojiť.
Čo robiť Skontrolujte, či je strana spojení kompatibilná. Môžete napríklad spojiť typ textu s typom textu a typom čísla k typu čísla. Ak pripojenie nevykonávate, skontrolujte, či porovnávate nekompatibilné typy polí.
ACCWeb103900
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe.
Čo to znamená Access nemohol publikovať dotaz, pretože používa nepodporovaný typ dotazu, nepodporované výrazy, nepodporované kritériá alebo iné funkcie, ktoré nie sú podporované na webe.
Čo robiť Na zmenu návrhu dotazu použite návrhára dotazov Accessu.
ACCWeb103901
Text chyby Definícia dotazu je neplatná, takže objekt dotazu nie je možné vytvoriť.
Čo to znamená Server nemohol analyzovať dotaz z dôvodu neočakávanej chyby v definícii dotazu.
Čo robiť Na zmenu vzhľadu dotazu použite návrhárov Accessu.
ACCWeb103902
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože používa nepodporovaný typ dotazu, nepodporované výrazy, nepodporované kritériá alebo iné funkcie, ktoré nie sú na webe podporované.
Čo to znamená Dotaz obsahuje výrazy, ktoré nie sú kompatibilné s webom. Táto chyba sa môže vyskytnúť buď z dôvodu obmedzenia servera, alebo keď výraz nemôže prejsť na server.
Čo robiť Odstráňte výrazy, ktoré nie sú kompatibilné s webom. Ďalšie informácie o výrazoch sú platné pre dotazy nájdete v téme Vytvorenie výrazu.
ACCWeb103903
Text chyby Definícia dotazu je neplatná, takže objekt dotazu nie je možné vytvoriť.
Čo to znamená Jedna z hodnôt atribútov je nekompatibilná s webom.
Čo robiť Skontrolujte, či sú správne nastavené tieto podmienky:
-
Atribút názvu neobsahuje žiadne z týchto vlastností:
|
Znamienko rovnosti na začiatku |
= |
|---|---|
|
Period |
. |
|
Exclamation mark |
! |
|
Hranaté zátvorky |
[] |
|
Prázdne medzery na začiatku |
|
|
Netlačiteľné znaky |
Príklad: <> enter alebo <TAB> |
|
Niektorý z nasledujúcich symbolov |
/ \ : * ? " < > | # { } % ~ & |
-
Atribút názvu má dĺžku od jedného do 64 znakov.
-
Atribút popisu: Ľubovoľný reťazec, maximálne 1 024 znakov.
ACCWeb103904
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože obsahuje vedľajší dotaz.
Čo to znamená Dotaz obsahuje poddotaz. Poddotazy nie sú na serveri podporované.
Čo robiť Upravte dotaz tak, aby nemal pod dotaz.
ACCWeb103905
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože sa opiera o iný dotaz, ktorý nie je kompatibilný s webom.
Čo to znamená Dotaz buď obsahuje vnorený dotaz ako vstup, ktorý sa nedá reprezentovať na serveri, alebo obsahuje vstupný zdroj, ktorý sa nedá nájsť.
Čo robiť
-
Skontrolujte, či je vnorený dotaz platný.
-
Na vytvorenie platného vnoreného dotazu použite návrhárov dotazov Accessu.
-
Skontrolujte, či v databáze existuje tabuľka alebo dotaz vstupného zdroja dotazu.
ACCWeb103906
Text chyby Definícia dotazu je neplatná, takže objekt dotazu nie je možné vytvoriť.
Čo to znamená Zdrojovú tabuľku alebo dotaz vybratého stĺpca alebo zoradenia podľa stĺpcov sa nepodarilo nájsť.
Čo robiť Skontrolujte, či tabuľka alebo dotaz vstupného zdroja stĺpca existuje v accessovej databáze.
ACCWeb103907
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože vo výsledkoch neobsahuje žiadne polia.
Čo to znamená V dotaze nie sú vybraté žiadne stĺpce.
Čo robiť Vyberte alebo zadajte aspoň jeden výstupný stĺpec v dotaze.
ACCWeb103908
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože vo výsledkoch zobrazuje príliš veľa polí.
Čo to znamená Zdroj dotazu obsahuje príliš veľa stĺpcov.
Čo robiť Riešenie tohto problému môže byť náročné a možno bude potrebné preskúmať zdrojové tabuľky. Tabuľka nemôže obsahovať viac ako:
-
JET_ccolFixedMost pevné stĺpce.
-
JET_ccolVarMost stĺpcov s premenlivou dĺžkou.
-
JET_ccolTaggedMost označené stĺpce.
ACCWeb103916
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože sa opiera o klauzulu ORDER BY, ktorá nie je na webe podporovaná.
Čo to znamená Existuje jedna alebo viacero z nasledujúcich podmienok:
-
Názov poradia podľa prvku je neplatný.
-
Názov zdrojovej tabuľky je neplatný.
-
Spôsob zoradenia je nastavený na inú možnosť ako vzostupne alebo zostupne.
-
Výraz nie je platný.
Čo robiť Skontrolujte, či sú správne nastavené tieto podmienky:
-
Atribút názvu neobsahuje žiadnu z nasledujúcich možností:
|
Znamienko rovnosti na začiatku |
= |
|---|---|
|
Period |
. |
|
Exclamation mark |
! |
|
Hranaté zátvorky |
[] |
|
Prázdne medzery na začiatku |
|
|
Netlačiteľné znaky |
Príklad: <> enter alebo <TAB> |
|
Niektorý z nasledujúcich symbolov |
/ \ : * ? " < > | # { } % ~ & |
-
Atribút názvu má dĺžku od jedného do 64 znakov.
-
Výraz je platný výraz.
ACCWeb103918
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože určuje typ JOIN, ktorý nie je na webe podporovaný.
Čo to znamená Server nepodporuje dotazy, ktoré majú viacero spojení medzi dvoma tabuľkami (spojenia s viacerými poľami).
Čo robiť Skontrolujte, či spojenia používajú iba jedno pole na tabuľku.
ACCWeb103926
Test chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože neurčuje, ktorá tabuľka sa má vybrať z programu SELECT FROM.
Čo to znamená Dotaz neobsahuje žiadne vstupné tabuľky (chýba klauzula FROM).
Čo robiť Skontrolujte, či dotaz obsahuje zadaný vstupný stĺpec.
ACCWeb103927
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože výsledky dotazu obsahujú viacero polí s rovnakým názvom.
Čo to znamená Zadali ste rovnaký názov pre viacero polí.
Čo robiť Skontrolujte duplicitné názvy polí a zmeňte duplikáty na odlišné názvy polí.
ACCWeb103928
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože niektoré jeho parametre nebolo možné skonvertovať na použitie na webe.
Čo to znamená Názov alebo typ parametra nie je platný.
Čo robiť Skontrolujte, či je názov a typ parametra platný.
-
Atribút názvu neobsahuje:
|
Znamienko rovnosti na začiatku |
= |
|---|---|
|
Period |
. |
|
Exclamation mark |
! |
|
Hranaté zátvorky |
[] |
|
Prázdne medzery na začiatku |
|
|
Netlačiteľné znaky |
Príklad: <> enter alebo <TAB> |
|
Niektorý z nasledujúcich symbolov |
/ \ : * ? " < > | # { } % ~ & |
-
Atribút názvu má dĺžku od jedného do 64 znakov.
Platné sú nasledujúce typy:
|
Text (maximálne 255 znakov) |
|---|
|
Čísla |
|
boolovský výraz |
|
DateTime |
|
Mena |
ACCWeb103930
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože niektoré jeho parametre sa zobrazujú ako polia výsledkov alebo sa používajú v príkazoch ORDER BY.
Čo to znamená Dotaz má parameter, ktorý sa predpokladá ako skalárny alebo použitý v príkaze order by.
Môže sa to stať, ak sa parameter používa buď ako projektovaný stĺpec (príklad: výber odseku1 z tabuľky1) alebo ako poradie podľa (príklad: výber * z tabuľky 1 a poradie podľa poľa1 = param).
Čo robiť Nepoužívajte parametre, ktoré sú projektované stĺpce alebo poradie podľa stĺpcov.
ACCWeb103938
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe.
Čo to znamená Existujú dve polia s rovnakým názvom a Access pre ne nedokáže vytvoriť platné aliasy.
Čo robiť Skontrolujte duplicitné názvy polí a zmeňte duplikáty na odlišné názvy polí.
ACCWeb103939
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe.
Čo to znamená Dotaz má alias väčší ako 64 znakov.
Čo robiť Uistite sa, že alias použitý v dotaze je menší alebo rovný 64 znakom.
ACCWeb103940
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože určuje typ JOIN, ktorý nie je na webe podporovaný.
Čo to znamená Server nepodporuje dotazy, ktoré majú viacero spojení v tých istých dvoch tabuľkách (spojenia s viacerými poľami).
Čo robiť Uistite sa, že spojenia, ktoré používate, používajú iba jedno pole v jednej tabuľke.
ACCWeb103942
Text chyby Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože obsahuje cyklické spojenie.
Čo to znamená Spojenia medzi tabuľkami v dotaze spôsobujú cyklické spojenie medzi tabuľkami, čo bráni Accessu v konverzii dotazu na použitie na webe.
Čo robiť Odstráňte spojenia medzi tabuľkami tak, aby sa odstránili cyklické spojenia.