Важно Access Services 2010 и Access Services 2013 се премахват от следващото издание на SharePoint. Препоръчваме ви да не създавате нови уеб приложения, а да мигрирате своите съществуващи приложения към друга платформа, като например Microsoft Power Apps. Можете да споделяте данни на Access с Dataverse, която е база данни в облака, върху която можете да създавате приложения на Power Platform, автоматизирани работни потоци, виртуални агенти и други за уеб, телефон или таблет. За повече информация вижте Начало: Мигриране на данни на Access към Dataverse. |
Тази статия описва грешките в релацията и търсенето, на които може да се натъкнете, когато изпълнявате проверката за съвместимост, и предоставя информация, която може да ви помогне да отстраните грешките.
За обща информация относно грешките в проверката за съвместимост вж. статията Проверка за съвместимост с уеб: Общи грешки.
ACCWeb105000
Текст на грешка Типът данни на колоната е несъвместим с уеб справките.
Какво означава Типът данни на посоченото справочно поле не се поддържа в уеб.
Какво да направите Уверете се, че справочното поле е един от следните поддържани типове данни:
-
Едноредов текст
-
Дата/час
-
"число"
-
Изчисляемо поле, което връща един ред текст
ACCWeb105001
Текст на грешка Обвързаната колона за справка трябва да бъде първичният ключ, за да бъде съвместим с уеб.
Какво означава Обвързаната колона на посоченото справочно поле не е първичният ключ на целевата таблица за справка.
Какво да направите Създайте отново справочното поле с помощта на съветника за справки. Задайте колоната с първичния ключ на целевата справочна таблица като обвързана колона.
ACCWeb105002
Текст на грешка Източниците на редове за справки трябва да бъдат завършени SQL команди с една таблица и зададени полета на таблица, за да бъдат съвместими с уеб.
Какво означава Едното или и двете от следните условия са изпълнени:
-
Заявката за посочената справка използва повече от една таблица или заявка като източник на данни.
-
Колоните, използвани в заявката, не са изрично избрани.
Какво да направите Създайте отново справката, като се уверите, че:
-
Справката използва една таблица, съвместима с уеб, като източник на данни.
Съвет: Всяка таблица, която не е съвместима с уеб, трябва да е създала ред в таблицата "Проблеми с уеб съвместимост", когато сте изпълнили проверката за съвместимост.
-
Заявката за справка указва всяко поле изрично (т.е. не използвайте SELECT *).
ACCWeb105003
Текст на грешка Много колони за справки с тип източник на редове на списък със стойности трябва да са обвързани с "Колона1", за да бъдат съвместими с уеб.
Какво означава Посочената много колонна справка не е обвързана с Колона1.
Какво да направите Използвайте съветника за справки, за да създадете отново справочното поле. Уверете се, че сте обвържели с Col1 от справката за стойност.
ACCWeb105004
Текст на грешка За да бъдат съвместими с уеб, справките със списъци със стойности трябва да съдържат поне един ред с данни.
Какво означава Списъкът със стойности за посочената справка е празен, така че не е съвместим с уеб.
Какво да направите Предоставяне на поне един ред данни в списъка със стойности за справочното поле.
ACCWeb105005
Текст на грешка Стойността Списъци с празни стойности са несъвместими с уеб.
Какво означава Това се случва, когато има липсващи стойности на колони в един ред на справка за стойност. Това е несъвместимо с уеб.
Какво да направите Уверете се, че полетата в един ред на списъка със стойности са зададени. Използвайте изгледа за проектиране, за да зададете този източник на редове, или използвайте съветника за справки. (В раздела Полета , в групата Свойства щракнете върху Промяна на справка.)
ACCWeb105006
Текст на грешка Таблицата за източника на редове за справка не може да бъде намерена.
Какво означава Таблицата, зададена като източник на редове на посочената справка, не съществува.
Какво да направите Задайте валиден източник на редове за справката. Можете да използвате съветника за справки, за да създадете отново справката.
Текст на грешка SQL команди, съдържащи колони с изчисляеми резултати за източници на редове за справка, са несъвместими с уеб.
Какво означава Посоченото справочно поле има израз в своя източник на редове, който следователно не е съвместим с уеб. Например следното не е валиден източник на редове за справочно поле за уеб: SELECT ([Собствено име] & " " & [Фамилно име]) FROM Контакти;
Какво да направите Помислете за създаване на изчисляема колона в базовата таблица и след това повторно създаване на справочното поле.
ACCWeb105007
Текст на грешка Източниците на редове за справки могат да препращат само към една таблица, за да бъдат съвместими с уеб.
Какво означава Източникът на редове за посоченото справочно поле съдържа няколко таблици.
Какво да направите Използвайте съветника за справки, за да създадете отново справката, така че да препраща само към една таблица. Това може да изисква да промените вашия модел на данни.
ACCWeb105008
Текст на грешка Разрешаване на целостта на връзките трябва да бъде False, ако разрешаването на множество стойности е True за справка.
Какво означава Посоченото справочно поле позволява множество стойности, но релациите, които моделират, налагат целостта на връзките, което изисква една-единствена стойност за справката.
Какво да направите Премахнете целостта на връзките в релацията или създайте отново справочното поле, без да позволявате множество стойности.
ACCWeb105009
Текст на грешка Ограничението до списъка трябва да бъде True, ако Allow Multiple Values е True.
Какво означава Свойството за справка Ограничението до списъка е зададено на False за посоченото поле, но Разрешаване на множество стойности е зададено на True.
Какво да направите Задайте свойството Limit to List за справочното поле на True; или задайте Разрешаване на множество стойности на False.
ACCWeb105010
Текст на грешка Справките изискват асоциирана релация да бъде съвместима с уеб.
Какво означава Посоченото справочно поле няма асоциирана релация.
Какво да направите Създайте релация между справочното поле и полето, към което препраща.
ACCWeb105011
Текст на грешка SQL командата за източник на редове за справка трябва да включва полето първичен ключ на таблицата източник и това поле трябва да бъде обвързаната колона.
Какво означава Заявката за посоченото справочно поле не съдържа първичния ключ на таблицата източник и следователно не е достъпна с уеб.
Какво да направите Използвайте съветника за справки, за да създадете отново справочното поле.
ACCWeb105012
Текст на грешка SQL команда за източник на редове за справка е несъвместима с уеб.
Какво означава SQL командата за източника на редове на указаното справочно поле е или неправилно формирана, или е несъвместима с уеб по различни причини, като например включва неподдържан SQL оператор.
Какво да направите Използвайте съветника за справки, за да създадете отново справочното поле.
ACCWeb105014
Текст на грешка Таблиците с колони за справки трябва да имат първичен ключ и първичният ключ трябва да бъде дълъг тип данни.
Какво означава Външният ключ на таблицата за справка или първичният ключ на таблицата източник не е дълго цяло число, или и двете.
Какво да направите Уверете се, че полетата източник и цел на справката са дълги цели числа. Може да искате да създадете нови полета за тази цел.
ACCWeb105015
Текст на грешка За да бъде съвместим с уеб, типът на справката трябва да бъде "|0" или "|1".
Какво означава Посоченото справочно поле препраща към списък с полета като свой източник на редове.
Какво да направите Използвайте съветника за справки, за да създадете отново справочното поле. Това може да изисква да промените вашия модел на данни.
ACCWeb105016
Текст на грешка Релации, които не са асоциирани с валидно справочно поле, са несъвместими с уеб.
Какво означава Релацията не се поддържа от справочно поле и следователно не е съвместима с уеб база данни.
Какво да направите Създаване на справочно поле между свързаните таблици. Използвайте съветника за справки, за да създадете справката.
ACCWeb105017
Текст на грешка Типът данни на резултат от изчисляема колона за справки трябва да бъде текст, за да бъде съвместим с уеб.
Какво означава Първата показвана колона на посоченото справочно поле е изчисляема колона с тип данни, различен от "Текст".
Какво да направите Променете типа данни на изчисляемото поле на Текст или създайте отново справочното поле и изберете друга първа показвана колона.