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. |
V tomto článku sa uvádzajú chyby vzťahov a vyhľadávania, ktoré sa môžu vyskytnúť pri spustení kontroly kompatibility, a poskytuje 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 webovej kompatibility: všeobecné chyby.
ACCWeb105000
Chybový text Typ údajov v stĺpcoch nie je kompatibilný s webovými vyhľadávaniami.
Čo to znamená Typ údajov označené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 čiarový text
ACCWeb105001
Chybový text Viazaný stĺpec vyhľadávania musí byť primárnym kľúčom na kompatibilitu s webom.
Čo to znamená Viazaný stĺpec označeného vyhľadávacieho poľa nie je primárnym kľúčom cieľovej vyhľadávacej tabuľky.
Čo robiť Opätovné vytvorenie vyhľadávacieho poľa pomocou Sprievodcu vyhľadávaním. Zadajte stĺpec primárneho kľúča cieľovej vyhľadávacej tabuľky ako viazaný stĺpec.
ACCWeb105002
Chybový text Zdroje riadkov vyhľadávania musia byť dokončené príkazy SQL s jednou tabuľkou a poľami tabuľky určeným na kompatibilitu s webom.
Čo to znamená Je splnená niektorá z nasledujúcich podmienok:
-
Dotaz pre označené vyhľadávanie používa viac ako jednu tabuľku alebo dotaz ako zdroj údajov.
-
Stĺpce, ktoré sa používajú v dotaze, nie sú explicitne vybraté.
Čo robiť Znova vytvorte vyhľadávanie a uistite sa, že:
-
Vyhľadávaním sa používa jedna Webová tabuľka kompatibilná ako zdroj údajov.
Tip: Každá tabuľka, ktorá nie je kompatibilná s webom, by mala pri spustení kontroly kompatibility vytvoriť riadok v tabuľke problémy s webovou kompatibility.
-
Vyhľadávací dotaz špecifikuje každé pole explicitne (t. j. nepoužíva sa SELECT *).
ACCWeb105003
Chybový text Vyhľadávanie s viacerými stĺpcami so zoznamom typ zdroja riadka musí byť viazané na hodnotu "Col1", aby bolo kompatibilné s webom.
Čo to znamená Uvedené vyhľadávanie vo viacerých stĺpcoch nie je viazané na Col1.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním. Presvedčte sa, že ste priviazať k Col1 vyhľadávania hodnoty.
ACCWeb105004
Chybový text Vyhľadávanie zoznamu hodnôt musí obsahovať aspoň jeden riadok údajov, ktoré majú byť kompatibilné s webom.
Čo to znamená Zoznam hodnôt pre označené vyhľadávanie je prázdny, a preto nie je kompatibilný s webom.
Čo robiť Dodanie aspoň jedného riadka údajov v zozname hodnôt pre vyhľadávacie pole.
ACCWeb105005
Chybový text Zoznam hodnôt s prázdnymi hodnotami nie je kompatibilný s webom.
Čo to znamená Dochádza k tomu, že v jednom riadku vyhľadávania hodnôt chýbajú hodnoty stĺpcov. Toto nie je kompatibilné s webom.
Čo robiť Uistite sa, že sú uvedené polia v jednom riadku zoznamu hodnôt. Pomocou návrhového zobrazenia môžete nastaviť tento zdroj riadka alebo použiť Sprievodcu vyhľadávaním. (Na karte polia v skupine Vlastnosti kliknite na položku Upraviť vyhľadávanie.)
ACCWeb105006
Chybový text Tabuľka pre zdroj riadka vyhľadávania sa nenašla.
Čo to znamená Tabuľka, ktorá je určená ako zdroj riadka označené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.
Chybový text Príkazy SQL obsahujúce vypočítavané stĺpce výsledkov pre zdroje riadkov vyhľadávania nie sú kompatibilné s webom.
Čo to znamená Uvedené vyhľadávacie pole obsahuje výraz v jeho zdroji riadkov, ktorý preto nie je kompatibilný s webom. Nasledujúci príklad nie je platným zdrojom riadka pre vyhľadávacie pole webového vyhľadávania: SELECT ([krstné meno] & "" & [Priezvisko]) z kontaktov;
Čo robiť Pouvažujte nad vytvorením vypočítaného stĺpca v podkladovej tabuľke a následným opätovným vytvorením vyhľadávacieho poľa.
ACCWeb105007
Chybový text Zdroje riadkov vyhľadávania môžu odkazovať len na jednu tabuľku na kompatibilitu s webom.
Čo to znamená Zdroj riadka pre označené vyhľadávacie pole obsahuje viacero tabuliek.
Čo robiť Pomocou Sprievodcu vyhľadávaním znova vytvorte vyhľadávanie tak, aby odkazovalo len na jednu tabuľku. Môže to vyžadovať zmenu dátového modelu.
ACCWeb105008
Chybový text Povoliť referenčnú integritu musí byť False, ak je povolenie viacerých hodnôt pravdivé pre vyhľadávanie.
Čo to znamená Uvedené vyhľadávacie pole umožňuje viacero hodnôt, ale vzťah IT models vynúti 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 toho, aby ste povolili viacero hodnôt.
ACCWeb105009
Chybový text Ak chcete povoliť viacnásobné hodnoty, musí byť limit pre zoznam pravdivý.
Čo to znamená Limit vlastnosti vyhľadávacieho zoznamu je nastavený na hodnotu false pre označené pole, ale povolenie viacerých hodnôt je nastavené na hodnotu True.
Čo robiť Nastavte vlastnosť limit na zoznam pre vyhľadávacie pole na hodnotu True. alebo nastavte položku Povoliť viacnásobné hodnoty na hodnotu False.
ACCWeb105010
Chybový text Vyhľadávacie položky vyžadujú, aby bol priradený vzťah kompatibilný s webom.
Čo to znamená Uvedené vyhľadávacie pole nemá priradený vzťah.
Čo robiť Vytvorte vzťah medzi vyhľadávacím poľom a poľom, na ktoré sa odkazuje.
ACCWeb105011
Chybový text V príkazovom riadku zdroja vyhľadávacieho riadka musí byť k dispozícii pole hlavného kľúča zdrojovej tabuľky a toto pole musí byť viazaným stĺpcom.
Čo to znamená Dotaz pre označené vyhľadávacie pole neobsahuje primárny kľúč zdrojovej tabuľky a preto nie je comatible s webom.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním.
ACCWeb105012
Chybový text Príkaz SQL pre zdroj riadkov vyhľadávania nie je kompatibilný s webom.
Čo to znamená Príkaz SQL pre zdroj riadka označeného vyhľadávacieho poľa je buď nesprávny alebo nie je kompatibilný s webom z rôznych dôvodov, ako napríklad obsahuje nepodporovaného operátora SQL.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním.
ACCWeb105014
Chybový text Tabuľky so vyhľadávacími stĺpcami musia mať primárny kľúč a hlavný kľúč musí byť dlhý typ údajov.
Čo to znamená Primárny kľúč vyhľadávacieho poľa Cieľová tabuľka alebo zdrojová tabuľka nie je dlhý celé číslo alebo oboje.
Čo robiť Skontrolujte, či sú zdrojové aj cieľové polia vyhľadávania dlhé celé čísla. Na tento účel možno budete chcieť vytvoriť nové polia.
ACCWeb105015
Chybový text 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 riadka.
Čo robiť Na opätovné vytvorenie vyhľadávacieho poľa použite Sprievodcu vyhľadávaním. Môže to vyžadovať zmenu dátového modelu.
ACCWeb105016
Chybový text Vzťahy, ktoré nie sú priradené k platnému vyhľadávaciemu poľu, nie sú kompatibilné s webom.
Čo to znamená Vzťah nie je podporovaný vyhľadávacím poľom, a preto nie je kompatibilný s webovou databázou.
Čo robiť Vytvorenie vyhľadávacieho poľa medzi súvisiacimi tabuľkami. Pomocou Sprievodcu vyhľadávaním vytvorte vyhľadávanie.
ACCWeb105017
Chybový text Typ údajov výsledok vypočítavaného stĺpca pre vyhľadávania musí byť text, ktorý má byť kompatibilný s webom.
Čo to znamená Prvý zobrazovaný stĺpec označeného vyhľadávacieho poľa je vypočítavaný stĺpec s iným typom údajov, ako je 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ý stĺpec zobrazenia.