Saderības ar tīmekli pārbaude: ar relācijām un uzmeklēšanas laukiem saistītās kļūdas

Svarīgi!    Access pakalpojumi 2010 un Access pakalpojumi 2013 tiek noņemti nākamajā SharePoint laidienā. Iesakām neizveidot jaunas tīmekļa lietojumprogrammas un migrēt esošās programmas uz alternatīvu platformu, piemēram, Microsoft Power Apps.

Šajā rakstā ir uzskaitītas relācijas un uzmeklēšanas kļūdas, kas var rasties, palaižot saderības pārbaudītāju, un sniegta informācija, kas var palīdzēt novērst kļūdas.

Vispārīgu informāciju par saderības pārbaudītāja kļūdām skatiet rakstā saderības ar tīmekli pārbaude: vispārīgas kļūdas.

ACCWeb105000

Kļūdas teksts    Kolonnas datu tips nav saderīgs ar tīmekļa uzmeklēšanu.

Ko tas nozīmē    Norādītā uzmeklēšanas lauka datu tips netiek atbalstīts tīmeklī.

Risinājums    Pārliecinieties, vai uzmeklēšanas lauks ir viens no šiem atbalstītajiem datu tipiem:

  • Teksts vienā rindiņā

  • Datums/laiks

  • Skaitlis

  • Aprēķinātais lauks, kurā tiek atgriezta viena teksta rindiņa

Uz lapas sākumu

ACCWeb105001

Kļūdas teksts    Uzmeklēšanas saistītajai kolonnai ir jābūt primārajai atslēgai, lai tā būtu saderīga ar tīmekli.

Ko tas nozīmē    Norādītās uzmeklēšanas lauka pievienotā kolonna nav mērķētās uzmeklēšanas tabulas primārā atslēga.

Risinājums    Atkārtoti izveidojiet uzmeklēšanas lauku, izmantojot Uzmeklēšanas vedni. Norādiet, ka ir jāatzīmē, ka ir jāatzīmē tabulas galvenā atslēga.

Uz lapas sākumu

ACCWeb105002

Kļūdas teksts    Uzmeklēšanas rindu avotiem ir jābūt pabeigtiem SQL priekšrakstiem ar vienu tabulu un tabulas laukiem, kas ir norādīti kā saderīgi ar tīmekli.

Ko tas nozīmē    Ir patiess viens vai abi šie nosacījumi:

  • Norādītās uzmeklēšanas vaicājuma vaicājums izmanto vairāk nekā vienu tabulu vai vaicājumu kā datu avotu.

  • Vaicājumā lietotās kolonnas nav skaidri atlasītas.

Risinājums    Atkārtoti izveidojiet uzmeklēšanu, nodrošinot, ka:

  • Uzmeklēšanas funkcija tiek izmantota ar vienu saderīgu tabulu kā datu avotu.

    Padoms.: Jebkurā tabulā, kas nav saderīga ar tīmekli, ir jāizveido rinda tīmekļa compatibilty problēmu tabulā, kad palaižat compatibilty pārbaudītāju.

  • Uzmeklēšanas vaicājums norāda katru lauku tieši (piemēram, neizmantojiet SELECT *).

Uz lapas sākumu

ACCWeb105003

Kļūdas teksts    Vairāku kolonnu uzmeklēšana ar vērtību saraksta rindas avota tipu ir jāsaista ar "Kolonna1", lai tā būtu saderīga ar tīmekli.

Ko tas nozīmē    Norādītā vairāku kolonnu uzmeklēšana nav saistīta ar Kolonna1.

Risinājums    Izmantojiet uzmeklēšanas vedni, lai no jauna izveidotu uzmeklēšanas lauku. Pārliecinieties, vai saistāt ar vērtības LOOKUP Kolonna1.

Uz lapas sākumu

ACCWeb105004

Kļūdas teksts    Vērtību saraksta uzmeklēšanai ir jāsatur vismaz viena datu rinda, lai tā būtu saderīga ar tīmekli.

Ko tas nozīmē    Norādītās uzmeklēšanas vērtību saraksts ir tukšs, un tā nav saderīga ar tīmekli.

Risinājums    Uzmeklēšanas lauka vērtību sarakstā norādiet vismaz vienu datu rindu.

Uz lapas sākumu

ACCWeb105005

Kļūdas teksts    Vērtību saraksti ar tukšām vērtībām nav saderīgi ar tīmekli.

Ko tas nozīmē    Tas notiek tad, ja trūkst kolonnas vērtību vienā vērtību uzmeklēšanas rindā. Šī darbība nav saderīga ar tīmekli.

Risinājums    Pārliecinieties, vai ir norādīti lauki vērtību saraksta vienā rindā. Izmantojiet noformējuma skatu, lai iestatītu šo rindas avotu vai izmantotu uzmeklēšanas vedni. (Cilnes lauki grupā Rekvizīti noklikšķiniet uz uzmeklēšanas modificēšana.)

Uz lapas sākumu

ACCWeb105006

Kļūdas teksts    Nevar atrast uzmeklēšanas rindas avota tabulu.

Ko tas nozīmē    Tabula, kas norādīta kā norādītās uzmeklēšanas rindas avots, nepastāv.

Risinājums    Norādiet derīgu rindas avotu uzmeklēšanai. Uzmeklēšanas vedni var izmantot, lai atkārtoti izveidotu uzmeklēšanu.


Kļūdas teksts    SQL priekšraksti, kas satur aprēķinātās rezultātu kolonnas uzmeklēšanas rindu avotiem, nav saderīgi ar tīmekli.

Ko tas nozīmē    Norādītajam uzmeklēšanas laukam ir izteiksme tā rindas avotā, tāpēc tas nav saderīgs ar tīmekli. Piemēram, šis nav derīgs rindas avots tīmekļa uzmeklēšanas laukam: atlasiet ([vārds] & "" & [Uzvārds]) no kontaktpersonas.

Risinājums    Apsveriet iespēju izveidot aprēķināto kolonnu pamatā esošajā tabulā un pēc tam atkārtoti izveidot uzmeklēšanas lauku.

Uz lapas sākumu

ACCWeb105007

Kļūdas teksts    Uzmeklēšanas rindas avoti var atsaukties tikai uz vienu tabulu, lai tā būtu saderīga ar tīmekli.

Ko tas nozīmē    Norādītā uzmeklēšanas lauka rindas avots ir vairākas tabulas.

Risinājums    Izmantojiet uzmeklēšanas vedni, lai no jauna izveidotu uzmeklēšanas, lai tā būtu tikai atsauce uz vienu tabulu. Lai to izdarītu, iespējams, jums būs jāmaina datu modelis.

Uz lapas sākumu

ACCWeb105008

Kļūdas teksts    Iespējot attiecinošo integritāti ir FALSE, ja atļaut vairākām vērtībām ir patiess uzmeklējums.

Ko tas nozīmē    Norādītais uzmeklēšanas lauks sniedz vairākas vērtības, bet relācijas, kas to modelē, nodrošina atsauču integritāti, kam nepieciešama atsevišķa uzmeklēšanas vērtība.

Risinājums    Relācijai noņemt attiecinošo integritāti vai atkārtoti izveidot uzmeklēšanas lauku, neļaujot izmantot vairākas vērtības.

Uz lapas sākumu

ACCWeb105009

Kļūdas teksts    Lai tiktu rādītas vairākas vērtības, ierobežojums ir patiess.

Ko tas nozīmē    Uzmeklēšanas rekvizītu ierobežojumu saraksts ir iestatīts kā aplams norādītajam laukam, bet atļaut vairākām vērtībām ir iestatīta vērtība TRUE.

Risinājums    Iestatiet uzmeklēšanas lauka rekvizīta ierobežojumu, lai tas būtu patiess; vai iestatiet atļaut vairākas vērtības aplami.

Uz lapas sākumu

ACCWeb105010

Kļūdas teksts    Uzmeklēšanai nepieciešama saistīta relācija, lai tā būtu saderīga ar tīmekli.

Ko tas nozīmē    Norādītajam uzmeklēšanas laukam nav saistītās relācijas.

Risinājums    Izveidojiet relāciju starp uzmeklēšanas lauku un lauku, uz kuru tas atsaucas.

Uz lapas sākumu

ACCWeb105011

Kļūdas teksts    Uzmeklēšanas rindas avota SQL priekšrakstā ir jāiekļauj avota tabulas primārās atslēgas lauks, un šajā laukā ir jābūt saistītajai kolonnai.

Ko tas nozīmē    Norādītās uzmeklēšanas lauka vaicājumā nav iekļauta avota tabulas primārā atslēga un tāpēc tas nav Comatible ar tīmekli.

Risinājums    Izmantojiet uzmeklēšanas vedni, lai no jauna izveidotu uzmeklēšanas lauku.

Uz lapas sākumu

ACCWeb105012

Kļūdas teksts    SQL priekšraksts uzmeklēšanas rindas avotam nav saderīgs ar tīmekli.

Ko tas nozīmē    Norādītā uzmeklēšanas lauka rindas avota SQL priekšraksts ir vai nu nepareizi izveidots, vai nav saderīgs ar tīmekli dažādu iemeslu dēļ, piemēram, tajā iekļauts neatbalstīts SQL operators.

Risinājums    Izmantojiet uzmeklēšanas vedni, lai no jauna izveidotu uzmeklēšanas lauku.

Uz lapas sākumu

ACCWeb105014

Kļūdas teksts    Tabulām ar uzmeklēšanas kolonnām ir jābūt primārai atslēgai un primārajai atslēgai ir jābūt garai datu tipam.

Ko tas nozīmē    Uzmeklēšanas mērķa tabulas ārējā atslēga vai avota tabulas primārā atslēga nav garš vesels skaitlis vai abi.

Risinājums    Pārliecinieties, vai gan uzmeklēšanas avota, gan mērķa lauki ir gari veseli skaitļi. Šajā nolūkā, iespējams, vēlēsities izveidot jaunus laukus.

Uz lapas sākumu

ACCWeb105015

Kļūdas teksts    Uzmeklēšanas tipam jābūt "| 0" vai "| 1", lai tas būtu saderīgs ar tīmekli.

Ko tas nozīmē    Norādītais uzmeklēšanas lauks atsaucas uz lauku sarakstu kā tā rindas avotu.

Risinājums    Izmantojiet uzmeklēšanas vedni, lai no jauna izveidotu uzmeklēšanas lauku. Lai to izdarītu, iespējams, jums būs jāmaina datu modelis.

Uz lapas sākumu

ACCWeb105016

Kļūdas teksts    Relācijas, kas nav saistītas ar derīgu uzmeklēšanas lauku, nav saderīgas ar tīmekli.

Ko tas nozīmē    Uzmeklēšanas lauks neatbalsta relāciju, tāpēc tā nav saderīga ar tīmekļa datu bāzi.

Risinājums    Izveidojiet uzmeklēšanas lauku starp saistītām tabulām. Uzmeklēšanas vedņa izmantošana, lai izveidotu uzmeklēšanas.

Uz lapas sākumu

ACCWeb105017

Kļūdas teksts    Aprēķinātās kolonnas rezultātu datu tipam uzmeklēšanai jābūt tekstam, kas ir saderīgs ar tīmekli.

Ko tas nozīmē    Norādītā uzmeklēšanas lauka pirmā parādāmā kolonna ir aprēķinātā kolonna ar datu tipu, kas nav teksts.

Risinājums    Mainiet aprēķinātā lauka datu tipu uz tekstu vai atkārtoti izveidojiet uzmeklēšanas lauku un izvēlieties citu pirmo parādāmo kolonnu.

Uz lapas sākumu

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×