Applies ToAccess 2016 Access 2013 Access 2010

Important    Access Services 2010 și Access Services 2013 sunt eliminate din următoarea versiune de SharePoint. Vă recomandăm să nu creați aplicații web noi și să migrați aplicațiile existente pe o platformă alternativă, cum ar fi Microsoft Power Apps.

Puteți distribui date Access în Dataverse, care este o bază de date în cloud pe care puteți să construiți aplicații Power Platform, să automatizați fluxuri de lucru, agenți virtuali și multe altele pentru web, telefon sau tabletă. Pentru mai multe informații, consultați Introducere: Migrarea datelor Access la Dataverse.

Acest articol listează erorile de relație și de căutare pe care le puteți întâmpina atunci când derulează verificatorul de compatibilitate și furnizează informații care vă pot ajuta să rezolvați erorile.

Pentru informații generale despre erorile verificatorului de compatibilitate, consultați articolul verificarea compatibilității web: erori generale.

ACCWeb105000

Text de eroare    Tipul de date coloană este incompatibil cu căutările web.

Ce înseamnă    Tipul de date al câmpului de căutare indicat nu este acceptat pe web.

Ce se poate face    Asigurați-vă că câmpul de căutare este unul dintre următoarele tipuri de date acceptate:

  • O singură linie de text

  • Dată/Oră

  • Număr

  • Câmp calculat care returnează o singură linie de text

Începutul paginii

ACCWeb105001

Text de eroare    Coloana legată de căutare trebuie să fie cheia primară pentru a fi compatibilă cu Webul.

Ce înseamnă    Coloana legată a câmpului de căutare indicat nu este cheia primară a tabelului căutare țintă.

Ce se poate face    Creați din nou câmpul de căutare utilizând Expertul căutare. Specificați coloana cheie primară a tabelului de căutare țintă ca coloană legată.

Începutul paginii

ACCWeb105002

Text de eroare    Sursele de rânduri de căutare trebuie să fie complete cu instrucțiuni SQL cu un tabel și câmpuri de tabel specificate pentru a fi compatibile cu Webul.

Ce înseamnă    Una dintre următoarele condiții este adevărată:

  • Interogarea pentru căutarea indicată utilizează mai mult de un tabel sau o interogare ca sursă de date.

  • Coloanele utilizate în interogare nu sunt selectate în mod explicit.

Ce se poate face    Creați din nou căutarea, asigurându-vă că:

  • Căutarea utilizează un tabel compatibil Web ca sursă de date.

    Sfat: Orice tabel care nu este compatibil cu web-ul ar fi trebuit să creeze un rând în tabelul probleme compatibilitate Web atunci când ați rulat verificatorul compatibilitate.

  • Interogarea de căutare specifică fiecare câmp în mod explicit (de exemplu, nu se utilizează SELECT *).

Începutul paginii

ACCWeb105003

Text de eroare    Căutările cu mai multe coloane cu un tip de sursă de rânduri din lista de valori trebuie să fie legate la "col1" pentru a fi compatibile cu Webul.

Ce înseamnă    Căutarea cu mai multe coloane indicată nu este legată la col1.

Ce se poate face    Utilizați expertul Căutare pentru a crea din nou câmpul de căutare. Asigurați-vă că legați la col1 de căutare valoare.

Începutul paginii

ACCWeb105004

Text de eroare    Căutările listei de valori trebuie să conțină cel puțin un rând de date pentru a fi compatibile cu Webul.

Ce înseamnă    Lista de valori pentru căutarea indicată este goală și nu este compatibilă cu Webul.

Ce se poate face    Furnizați cel puțin un rând de date în lista valori pentru câmpul de căutare.

Începutul paginii

ACCWeb105005

Text de eroare    Listele de valori cu valori goale sunt incompatibile cu Webul.

Ce înseamnă    Acest lucru se întâmplă atunci când lipsesc valori de coloană într-un singur rând al unei căutări de valori. Acest lucru este incompatibil cu Webul.

Ce se poate face    Asigurați-vă că sunt specificate câmpurile din rândul unic al listei de valori. Fie utilizați vizualizarea proiect pentru a seta această sursă de rânduri, fie utilizați Expertul căutare. (Pe fila câmpuri , în grupul Proprietăți , faceți clic pe modificare căutare.)

Începutul paginii

ACCWeb105006

Text de eroare    Tabelul pentru sursa de rânduri de căutare nu poate fi găsit.

Ce înseamnă    Tabelul specificat ca sursă de rânduri pentru căutarea indicată nu există.

Ce se poate face    Specificați o sursă de rânduri validă pentru căutare. Puteți utiliza Expertul căutare pentru a crea din nou căutarea.

Text de eroare    Declarațiile SQL care conțin coloane de rezultate calculate pentru sursele de rânduri de căutare sunt incompatibile cu Webul.

Ce înseamnă    Câmpul de căutare indicat are o expresie în sursa sa de rânduri, care, prin urmare, nu este compatibilă cu Webul. De exemplu, următoarea nu este o sursă de rânduri validă pentru un câmp de căutare web: selectați ([prenume] & "" & [nume]) din persoane de contact;

Ce se poate face    Luați în considerare crearea unei coloane calculate în tabelul subiacent, apoi creați din nou câmpul de căutare.

Începutul paginii

ACCWeb105007

Text de eroare    Sursele de rânduri de căutare pot face referire doar la un tabel pentru a fi compatibil cu Webul.

Ce înseamnă    Sursa de rânduri pentru câmpul de căutare indicat conține mai multe tabele.

Ce se poate face    Utilizați expertul Căutare pentru a crea din nou căutarea pentru a face referire la un singur tabel. Acest lucru vă poate solicita să modificați modelul de date.

Începutul paginii

ACCWeb105008

Text de eroare    Activarea integrității referențiale trebuie să fie false dacă se permite mai multor valori să fie True pentru o căutare.

Ce înseamnă    Câmpul de căutare indicat permite valori multiple, dar relațiile pe care le modelează aplică integritatea referențială, care necesită o valoare unică pentru căutare.

Ce se poate face    Eliminați integritatea referențială a relației sau creați din nou câmpul de căutare fără a permite mai multe valori.

Începutul paginii

ACCWeb105009

Text de eroare    Opțiunea limitare la listă trebuie să fie TRUE dacă se permit valori multiple.

Ce înseamnă    Limita proprietății căutare la listă este setată la false pentru câmpul indicat, dar permite mai multor valori să fie setată la True.

Ce se poate face    Setați proprietatea limită la listă pentru câmpul de căutare la True; sau setați permite mai multor valori false.

Începutul paginii

ACCWeb105010

Text de eroare    Căutările necesită ca o relație asociată să fie compatibilă cu Webul.

Ce înseamnă    Câmpul de căutare indicat nu are o relație asociată.

Ce se poate face    Creați o relație între câmpul de căutare și câmpul la care face referire.

Începutul paginii

ACCWeb105011

Text de eroare    Instrucțiunea SQL sursă rând de căutare trebuie să includă câmpul cheie primară pentru tabelul sursă, iar acel câmp trebuie să fie coloana legată.

Ce înseamnă    Interogarea pentru câmpul de căutare indicat nu conține cheia primară a tabelului sursă și, prin urmare, nu este comatible cu Webul.

Ce se poate face    Utilizați expertul Căutare pentru a crea din nou câmpul de căutare.

Începutul paginii

ACCWeb105012

Text de eroare    Instrucțiunea SQL pentru sursa de rânduri de căutare este incompatibilă cu Webul.

Ce înseamnă    Instrucțiunea SQL pentru sursa de rânduri a câmpului de căutare indicat este fie neformată, fie este incompatibilă cu Webul din mai multe motive, cum ar fi include un operator SQL neacceptat.

Ce se poate face    Utilizați expertul Căutare pentru a crea din nou câmpul de căutare.

Începutul paginii

ACCWeb105014

Text de eroare    Tabelele cu coloanele de căutare trebuie să aibă o cheie primară, iar cheia primară trebuie să fie un tip de date lung.

Ce înseamnă    Fie cheia externă a tabelului țintă de căutare, fie cheia primară a tabelului sursă nu este un întreg lung sau ambele.

Ce se poate face    Asigurați-vă că ambele câmpuri sursă și țintă din căutare sunt întregi lungi. Poate doriți să creați câmpuri noi în acest scop.

Începutul paginii

ACCWeb105015

Text de eroare    Tipul de căutare trebuie să fie ' | 0 ' sau ' | 1 ' pentru a fi compatibil cu Webul.

Ce înseamnă    Câmpul de căutare indicat face referire la o listă de câmpuri ca sursă de rânduri.

Ce se poate face    Utilizați expertul Căutare pentru a crea din nou câmpul de căutare. Acest lucru vă poate solicita să modificați modelul de date.

Începutul paginii

ACCWeb105016

Text de eroare    Relațiile care nu sunt asociate cu un câmp de căutare valid sunt incompatibile cu Webul.

Ce înseamnă    Relația nu este acceptată de un câmp de căutare și, prin urmare, nu este compatibilă cu o bază de date Web.

Ce se poate face    Creați un câmp de căutare între tabelele corelate. Utilizați expertul Căutare pentru a crea căutarea.

Începutul paginii

ACCWeb105017

Text de eroare    Tipul de date rezultat coloană calculată pentru căutări trebuie să fie text care să fie compatibil cu Webul.

Ce înseamnă    Prima coloană de afișare a câmpului de căutare indicat este o coloană calculată cu un tip de date diferit de text.

Ce se poate face    Modificați tipul de date al câmpului calculat în text sau creați din nou câmpul de căutare și alegeți o altă coloană de afișare pentru prima dată.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.