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. Varat kopīgot Access datus ar Dataverse, kas ir mākoņa datu bāze, kurā varat veidot Power Platform programmas, automatizēt darbplūsmas, virtuālos aģentus un daudz ko citu tīmeklim, tālrunim vai planšetdatoram. Papildinformāciju skatiet rakstā Darba sākšana: Access datu migrēšana uz Dataverse. |
Š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
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.
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 *).
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.