Pomembno Accessove storitve 2010 in Accessove storitve 2013 bodo v naslednji izdaji SharePointa odstranjene. Priporočamo vam, da ne ustvarjate novih spletnih aplikacij in preselite obstoječe aplikacije na drugo platformo, npr. Microsoft Power Apps. Accessove podatke lahko daste v skupno rabo s storitvijo Dataverse, ki je zbirka podatkov v oblaku, s katero lahko ustvarite aplikacije platforme Power Platform, avtomatizirate poteke dela, navidezne posrednike in še več za splet, telefon ali tablični računalnik. Če želite več informacij, glejte Uvod: Selitev Accessovih podatkov v Dataverse. |
V tem članku so navedene napake relacij in iskanja, do katerih lahko pride, ko zaženete preverjevalnik združljivosti, in informacije, s katerimi lahko odpravite napake.
Splošne informacije o napakah preverjevalnika združljivosti najdete v članku Preverjanje združljivosti v spletu: Splošne napake.
ACCWeb105000
Besedilo napake Podatkovni tip stolpca ni združljiv s spletnimi iskanjem.
Kaj to pomeni Podatkovni tip označenega polja za iskanje ni podprt v spletu.
Kaj narediti Prepričajte se, da je polje za iskanje eden od teh podprtih podatkovnih tipov:
-
Ena vrstica besedila
-
Datum/čas
-
število
-
Izračunano polje, ki vrne eno vrstico besedila
ACCWeb105001
Besedilo napake Stolpec, vezan na iskanje, mora biti primarni ključ, da je združljiv s spletom.
Kaj to pomeni Vezani stolpec označenega polja za iskanje ni primarni ključ ciljne iskalne tabele.
Kaj narediti Znova ustvarite polje za iskanje s čarovnikom za iskanje. Določite stolpec s primarnim ključem ciljne iskalne tabele kot vezan stolpec.
ACCWeb105002
Besedilo napake Viri vrstic za iskanje morajo biti popolni stavki SQL z eno tabelo in polji tabele, ki so določeni tako, da so združljivi s spletom.
Kaj to pomeni Eden ali oba pogoja veljata:
-
Poizvedba za označeno iskanje za vir podatkov uporablja več kot eno tabelo ali poizvedbo.
-
Stolpci, uporabljeni v poizvedbi, niso izrecno izbrani.
Kaj narediti Znova ustvarite iskanje in se prepričajte, da:
-
Iskanje za vir podatkov uporablja eno spletno združljivo tabelo.
Namig: Vsaka tabela, ki ni združljiva s spletom, bi morala ustvariti vrstico v tabeli Težave s združljivostjo spleta, ko ste zagnali preverjevalnik združljivosti.
-
Poizvedba za iskanje izrecno določa vsako polje (tj. ne uporablja funkcije SELECT *).
ACCWeb105003
Besedilo napake Iskanja z več stolpci z vrsto vira vrstice seznama vrednosti morajo biti vezana na »Stolpec1«, da so združljiva s spletom.
Kaj to pomeni Označeno iskanje v več stolpcih ni vezano na stolpec Col1.
Kaj narediti S čarovnikom za iskanje znova ustvarite polje za iskanje. Prepričajte se, da ste vezani na Stolpec1 za iskanje vrednosti.
ACCWeb105004
Besedilo napake Iskanja na seznamu vrednosti morajo vsebovati vsaj eno vrstico podatkov, da so združljiva s spletom.
Kaj to pomeni Seznam vrednosti za navedeno iskanje je prazen in tudi ni združljiv s spletom.
Kaj narediti Vnesite vsaj eno vrstico s podatki na seznamu vrednosti za polje za iskanje.
ACCWeb105005
Besedilo napake Vrednosti Seznami s praznimi vrednostmi niso združljive s spletom.
Kaj to pomeni To se zgodi, če manjkajo vrednosti stolpcev v eni vrstici iskanja vrednosti. To ni združljivo s spletom.
Kaj narediti Prepričajte se, da so določena polja v eni vrstici seznama vrednosti. Uporabite pogled načrta, če želite nastaviti vir vrstice ali pa uporabite čarovnika za iskanje. (Na zavihku Polja v skupini Lastnosti kliknite Spremeni iskanje.)
ACCWeb105006
Besedilo napake Tabele za vir vrstice za iskanje ni mogoče najti.
Kaj to pomeni Tabela, navedena kot vir vrstice označenega iskanja, ne obstaja.
Kaj narediti Določite veljaven vir vrstice za iskanje. Iskanje lahko znova ustvarite s čarovnikom za iskanje.
Besedilo napake Izjave SQL, ki vsebujejo izračunane stolpce z rezultati za vire vrstic za iskanje, niso združljive s spletom.
Kaj to pomeni Označeno polje za iskanje ima izraz v viru vrstice, ki zato ni združljivo s spletom. To na primer ni veljaven vir vrstice za polje za iskanje v spletu: SELECT ([Ime] & " " & [priimek]) FROM Contacts;
Kaj narediti Priporočamo vam, da ustvarite izračunan stolpec v temeljni tabeli in nato znova ustvarite polje za iskanje.
ACCWeb105007
Besedilo napake Viri vrstic za iskanje se lahko sklicujejo le na eno tabelo, da so združljivi s spletom.
Kaj to pomeni Vir vrstice za označeno polje za iskanje vsebuje več tabel.
Kaj narediti S čarovnikom za iskanje lahko znova ustvarite iskanje, tako da se sklicuje le na eno tabelo. To bo morda zahtevalo spremembo podatkovnega modela.
ACCWeb105008
Besedilo napake Omogočanje referenčne integritete mora biti »False«, če je vrednost »Dovoli več vrednosti« true za iskanje.
Kaj to pomeni Označeno polje za iskanje omogoča več vrednosti, vendar relacija, ki jo modeli izvajajo, vsili referenčno integriteto, ki za iskanje zahteva eno samo vrednost.
Kaj narediti Odstranite referenčno integriteto relacije ali znova ustvarite polje za iskanje, ne da bi omogočili več vrednosti.
ACCWeb105009
Besedilo napake Omejitev seznama mora biti »True«, če je vrednost »Dovoli več vrednosti« resnična.
Kaj to pomeni Lastnost iskanja Omejitev seznama je za označeno polje nastavljena na False, vendar je lastnost Dovoli več vrednosti nastavljena na True.
Kaj narediti Nastavite lastnost Omeji na seznam za polje za iskanje na True; ali pa možnost Dovoli več vrednosti nastavite na False.
ACCWeb105010
Besedilo napake Iskanja zahtevajo, da je povezana relacija združljiva s spletom.
Kaj to pomeni Označeno polje za iskanje nima povezane relacije.
Kaj narediti Ustvarite relacijo med poljem za iskanje in poljem, na katero se sklicuje.
ACCWeb105011
Besedilo napake Izjava SQL vira vrstice za iskanje mora vključevati polje s primarnim ključem izvorne tabele, to polje pa mora biti vezan stolpec.
Kaj to pomeni Poizvedba za označeno polje za iskanje ne vsebuje primarnega ključa izvorne tabele in zato ni združljiva s spletom.
Kaj narediti S čarovnikom za iskanje znova ustvarite polje za iskanje.
ACCWeb105012
Besedilo napake Izjava SQL za vir vrstice za iskanje ni združljiva s spletom.
Kaj to pomeni Izjava SQL za vir vrstice označenega polja za iskanje je bodisi slabo oblikovana bodisi ni združljiva s spletom zaradi številnih razlogov, na primer zaradi nepodprtega operatorja SQL.
Kaj narediti S čarovnikom za iskanje znova ustvarite polje za iskanje.
ACCWeb105014
Besedilo napake Tabele s stolpci za iskanje morajo imeti primarni ključ, primarni ključ pa mora biti dolg podatkovni tip.
Kaj to pomeni Tuji ključ ciljne tabele za iskanje ali primarni ključ izvorne tabele ni dolgo celo število ali oboje.
Kaj narediti Prepričajte se, da sta tako izvorna kot ciljna polja za iskanje dolga cela števila. Morda boste želeli ustvariti nova polja za ta namen.
ACCWeb105015
Besedilo napake Vrsta iskanja mora biti »|0« ali »|1« združljiva s spletom.
Kaj to pomeni Označeno polje za iskanje se sklicuje na seznam polj kot vir vrstice.
Kaj narediti S čarovnikom za iskanje znova ustvarite polje za iskanje. To bo morda zahtevalo spremembo podatkovnega modela.
ACCWeb105016
Besedilo napake Relacije, ki niso povezane z veljavnim poljem za iskanje, niso združljive s spletom.
Kaj to pomeni Iskalno polje ne podpira relacije, zato ni združljiva s spletno zbirko podatkov.
Kaj narediti Ustvarite polje za iskanje med povezanimi tabelami. Iskanje ustvarite s čarovnikom za iskanje.
ACCWeb105017
Besedilo napake Podatkovni tip »Izračunan stolpec« za iskanja mora biti »Besedilo« združljiv s spletom.
Kaj to pomeni Prvi prikazan stolpec označenega polja za iskanje je izračunan stolpec s podatkovnimi tipi, ki niso »Besedilo«.
Kaj narediti Spremenite podatkovni tip izračunanega polja v Besedilo ali pa znova ustvarite polje za iskanje in izberite drug stolpec za prvi prikaz.