Veebiühilduvuskontroll: seose- ja otsingutõrked

Tähtis!    Accessi teenused 2010 ja Accessi teenused 2013 eemaldatakse SharePointi järgmisest väljaandest. Soovitame teil luua uued veebirakendused ja migreerida oma olevad rakendused mõnele muule platvormile, näiteks Microsoft Power Apps.

Selles artiklis loetletakse seosed ja otsingu tõrked, mis võivad ilmneda, kui käivitate ühilduvuse kontrolli, ning annab teavet selle kohta, mis aitab teil tõrked lahendada.

Üldise teabe saamiseks ühilduvuse kontrollimise tõrgete kohta lugege artiklit Veebiühilduvuse kontroll: üldised tõrked.

ACCWeb105000

Tõrge tekstina    Veeru Andmetüüp ei ühildu veebi otsingutega.

Mida see tähendab?    Näidatud otsinguvälja andmetüüp pole veebis toetatud.

Mida teha?    Veenduge, et otsinguväli oleks ühte järgmistest tüüpidest toetatud andmetüübid.

  • Üks tekstirida

  • Kuupäev/kellaaeg

  • Arv

  • Arvutatud väli, mis annab tulemiks ühe tekstirea

Lehe algusse

ACCWeb105001

Tõrge tekstina    Otsinguga seotud veerg peab olema veebirakendusega ühilduv primaarvõti.

Mida see tähendab?    Näidatud otsinguvälja seotud veerg pole TARGETi otsingu tabeli esmane võti.

Mida teha?    Looge otsinguväli viisardi abil uuesti. Määrake TARGETi tabeli primaarvõtme veerg seotud veeruna.

Lehe algusse

ACCWeb105002

Tõrge tekstina    Otsinguväljade allikad peavad olema täidetud SQL-laused koos ühe tabeli ja tabeli väljadega, mis on määratud ühilduma veebiga.

Mida see tähendab?    Täidetud on vähemalt mõni järgmistest tingimustest.

  • Kuvatud otsingu päring kasutab andmeallikana rohkem kui ühte tabelit või päringut.

  • Päringus kasutatud veerud pole selgesõnaliselt valitud.

Mida teha?    Looge uuesti otsing, tagades, et:

  • Otsing kasutab oma andmeallikana ühte veebirakendust, mis on ühilduv tabel.

    Näpunäide.: Mis tahes tabel, mis ei ühildu veebiga, oleks pidanud looma rea Compatibilty, kui käivitasite Compatibilty Checkeri.

  • Otsinguveerg määrab iga välja selgesõnaliselt (st ei kasuta SELECT *).

Lehe algusse

ACCWeb105003

Tõrge tekstina    Mitme veeruga otsingud, millel on rea allika tüüpi väärtuste loend, peavad olema seotud veebiga ühilduvate "Col1".

Mida see tähendab?    Viidatud mitme veeruga otsing pole Col1 seotud.

Mida teha?    Otsinguvälja uuesti loomiseks kasutage otsinguvälja. Veenduge, et oleksite sidunud väärtuse Col1.

Lehe algusse

ACCWeb105004

Tõrge tekstina    Väärtuste loendi otsingud peavad sisaldama vähemalt ühte andmerida, mis on veebirakendusega ühilduv.

Mida see tähendab?    Märgitud otsingu väärtuste loend on tühi ja see ei ühildu veebiga.

Mida teha?    Sisestage otsinguvälja väärtuste loendisse vähemalt ühe rea andmeid.

Lehe algusse

ACCWeb105005

Tõrge tekstina    Tühjade väärtustega loendid ei ühildu veebiga.

Mida see tähendab?    See juhtub siis, kui väärtuste otsingu ühes reas puuduvad veeru väärtused. See ei ühildu veebiga.

Mida teha?    Veenduge, et väärtuste loendi ühes reas olevad väljad on määratud. Selle rea allika määramiseks või Otsinguviisard kasutamiseks saate kasutada ka Kujundusvaade. (Klõpsake menüü väljad jaotises Atribuudid nuppu Muuda otsingut.)

Lehe algusse

ACCWeb105006

Tõrge tekstina    Otsingu rea allika tabelit ei leita.

Mida see tähendab?    Määratud otsingu rea allikana määratud tabelit pole olemas.

Mida teha?    Määrake otsingu jaoks sobiv rea allikas. Saate otsinguvälja abil otsingu uuesti luua.


Tõrge tekstina    SQL-laused, mis sisaldavad otsingu rea allikate arvutatud tulemi veerge, ei ühildu veebiga.

Mida see tähendab?    Märgitud otsinguväljal on selle rea allikas avaldis, mis ei ole seega veebiga ühilduv. Näiteks ei ole järgmine Veebiotsinguvälja sobiv rea allikas: valige ([Eesnimi] & "" & [Perekonnanimi]) kontaktide HULGASt.

Mida teha?    Kaaluge arvutatud veeru loomist aluseks olevas tabelis ja seejärel looge otsinguväli uuesti.

Lehe algusse

ACCWeb105007

Tõrge tekstina    Otsinguväljade allikad võivad viidata ainult ühe tabelile, mis ühildub veebisaidiga.

Mida see tähendab?    Märgitud otsinguvälja rea allikas sisaldab mitut tabelit.

Mida teha?    Kasutage otsinguvälja uuesti loomiseks, et see viitaks vaid ühe tabelile. See võib nõuda andmete vahetamist.

Lehe algusse

ACCWeb105008

Tõrge tekstina    Viitamistervikluse lubamine peab olema False, kui otsingu jaoks on täidetud mitu väärtust.

Mida see tähendab?    Märgitud otsinguväli lubab mitu väärtust, kuid seos IT-mudelite jõustab viitamistervikluse, mis nõuab otsingu jaoks ühte väärtust.

Mida teha?    Seose viitamistervikluse eemaldamine või otsinguvälja uuesti loomine, lubamata mitu väärtust.

Lehe algusse

ACCWeb105009

Tõrge tekstina    Väärtus Limit peab olema tõene, kui lubada mitme väärtuse õigsust.

Mida see tähendab?    Loendi atribuudi otsing väärtuseks on määratud väärtuseks false, kuid mitme väärtuse lubamiseks on seatud väärtus TRUE.

Mida teha?    Seadke atribuudi Limit to list väärtuseks otsinguväli tõeseks; või Seadke suvandi Luba mitu väärtust väärtuseks false.

Lehe algusse

ACCWeb105010

Tõrge tekstina    Otsingud nõuavad seostuvat seost veebiga ühilduvana.

Mida see tähendab?    Märgitud otsinguväljal pole seotud seost.

Mida teha?    Saate luua seose otsinguvälja ja selle välja vahel, millele see viitab.

Lehe algusse

ACCWeb105011

Tõrge tekstina    Otsinguveeru allikas SQL-lause peab sisaldama tabeli primaarvõti välja ja see väli peab olema seotud veerg.

Mida see tähendab?    Kuvatud otsinguvälja päring ei sisalda tabeli allika esmast võtit ja seetõttu ei ole see comatible veebirakendusega.

Mida teha?    Otsinguvälja uuesti loomiseks kasutage otsinguvälja.

Lehe algusse

ACCWeb105012

Tõrge tekstina    SQL-lause otsingu rea allikas ei ühildu veebiga.

Mida see tähendab?    Viidatud otsinguvälja rea allika SQL-lause on kas valesti loodud või ei ühildu veebiga erinevatel põhjustel (nt sisaldab mittetoetatavat SQL-tehtemärki).

Mida teha?    Otsinguvälja uuesti loomiseks kasutage otsinguvälja.

Lehe algusse

ACCWeb105014

Tõrge tekstina    Otsinguveeru tabelitel peab olema primaarvõti ja primaarvõti peab olema pikk andmetüüp.

Mida see tähendab?    Kas otsingu sihtmärkide tabeli Välisvõti või allika tabel primaarvõti pole pikk täisarv või mõlemad.

Mida teha?    Veenduge, et otsingu väljad lähte-ja sihtüksused oleksid pikad täisarvud. Võimalik, et soovite luua selleks otstarbeks uued väljad.

Lehe algusse

ACCWeb105015

Tõrge tekstina    Otsingu tüüp peab olema "| 0" või "| 1", et see ühilduks veebiga.

Mida see tähendab?    Märgitud otsinguväli viitab väljaloendile selle rea allikana.

Mida teha?    Otsinguvälja uuesti loomiseks kasutage otsinguvälja. See võib nõuda andmete vahetamist.

Lehe algusse

ACCWeb105016

Tõrge tekstina    Seosed, mis pole seotud kehtiva otsinguväljaga, ei ühildu veebiga.

Mida see tähendab?    Otsinguväli ei toeta seost ja seetõttu ei ühildu see veebiandmebaasiga.

Mida teha?    Looge seostuvate tabelite vaheline otsinguväli. Otsingu loomiseks kasutage otsinguvälja.

Lehe algusse

ACCWeb105017

Tõrge tekstina    Arvutatud veeru tulemi andmetüüp peab olema veebirakendusega ühilduv tekst.

Mida see tähendab?    Märgitud otsinguvälja esimene veerg on arvutatud veerg, mille andmetüüp pole tekst.

Mida teha?    Muutke arvutatud välja andmetüüpi tekstiks või looge uuesti otsinguväli ja valige mõni muu esimene kuvatav veerg.

Lehe algusse

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

×