Важно Access Services 2010 и Access Services 2013 се премахват от следващото издание на SharePoint. Препоръчваме ви да не създавате нови уеб приложения, а да мигрирате своите съществуващи приложения към друга платформа, като например Microsoft Power Apps. Можете да споделяте данни на Access с Dataverse, която е база данни в облака, върху която можете да създавате приложения на Power Platform, автоматизирани работни потоци, виртуални агенти и други за уеб, телефон или таблет. За повече информация вижте Начало: Мигриране на данни на Access към Dataverse. |
Когато изпълните проверката за съвместимост, всички грешки се съхраняват в таблица, проблеми със съвместимостта с уеб. Тази тема обяснява по принцип как да се справяте с грешките, изброени в таблицата "Проблеми със съвместимостта с уеб", и също така предоставя конкретна помощ за общите грешки, които може да видите в списъка.
Забележка: Много грешки в проверката за съвместимост са причинени от наличието на обекти или настройки само за работния плот (или "клиент") в база данни, която искате да публикувате в уеб.
Общ преглед
Когато изпълните проверката за съвместимост, се създава таблица, за да се изброят всички възникнали грешки. Ето например отворената таблица, показваща грешка:
Посочената грешка показва, че дадена колона в "Таблица2" има тип данни, който е несъвместим с уеб.
Как работи тази статия
В този и в другите теми за грешки при проверката за съвместимост с уеб всяка грешка е посочена в следния формат:
Текст на грешка Стойността на полето "Описание" за реда в таблицата "Проблеми със съвместимостта с уеб".
Какво означава Повече информация, която да ви помогне да разберете проблема.
Какво да направите Препоръчаното разрешаване на грешката.
ACCWeb102000
Текст на грешка името на обекта зависи от името на клиентския обект.
Какво означава Посоченият уеб обект разчита на друг обект, който не е уеб обект. Ето някои примери:
-
Уеб формуляр, който показва информацията от заявка клиент
-
Уеб формуляр, който има бутон, който стартира клиентски отчет при щракване
Уеб обектът няма да функционира правилно в уеб, освен ако не премахнете разчитането на клиентския обект.
Какво да направите Премахване на препратката към клиентския обект. Можете също да създадете отново клиентския обект като уеб обект и да заместите препратката към клиентския обект с препратка към новия уеб обект.
ACCWeb102001
Текст на грешка Стойността на свойството съдържа един или повече знаци, които са несъвместими с уеб.
Какво означава Името на обекта или името на контролата е невалидно за използване в уеб.
Какво да направите Уверете се, че името на обекта не нарушава никое от следните правила:
-
Името не може да съдържа точка (.), удивителен знак (!), квадратни скоби ([]), водещ интервал или непечатаем знак, като например знак за нов абзац
-
Името не може да съдържа никой от следните знаци: / \ : * ? "" < > | # <TAB> { } % ~ &
-
Името не може да започва със знак за равенство (=)
-
Името трябва да е с дължина от 1 до 64 знака
ACCWeb102002
Текст на грешка името на обекта зависи от името на обекта, което не съществува.
Какво означава Посоченият уеб обект разчита на друг обект, който не е уеб обект. Ето някои примери:
-
Уеб формуляр, който показва информацията от заявка клиент
-
Уеб формуляр, който има бутон, който стартира клиентски отчет при щракване
Уеб обектът няма да функционира правилно в уеб, освен ако не премахнете разчитането на клиентския обект.
Какво да направите Премахване на препратката към клиентския обект. Може също да поискате да създадете отново клиентския обект като уеб обект и да заместите препратката към клиентския обект с препратка към новия уеб обект.
ACCWeb102004
Текст на грешка За да бъде съвместима с уеб, стойността на свойството трябва да бъде стойността по подразбиране.
Какво означава В уеб базите данни се поддържа само стойността по подразбиране на посоченото свойство.
Какво да направите Заместете текущата стойност на посоченото свойство със стойността по подразбиране за това свойство.
ACCWeb102008
Текст на грешка името на обекта зависи от името на обекта, което е несъвместимо с уеб.
Какво означава Първият обект препраща към втория обект, но вторият обект няма да е наличен в уеб.
Какво да направите Премахнете препратката към втория обект или заместете препратката с препратка към друг обект, който е съвместим с уеб.
ACCWeb102011
Текст на грешка Стойността на свойството трябва да бъде стойност, за да бъде съвместима с уеб.
Какво означава Посоченото свойство трябва да има посочената стойност в уеб база данни.
Какво да направите Променете стойността на свойството на посочената стойност.
ACCWeb102013
Текст на грешка За да бъде съвместима с уеб, стойността на свойството не трябва да бъде празна.
Какво означава Посоченото свойство трябва да има стойност, за да работи в уеб база данни.
Какво да направите Присвояване на стойност на свойството.
ACCWeb102014
Текст на грешка Бази данни под управление на първичен програмен текст са несъвместими с уеб.
Какво означава Базата данни, която се опитвате да публикувате, е под контрола на първичен програмен текст, която не се поддържа в уеб база данни.
Какво да направите Уплътняване и поправка на базата данни, за да я премахнете от контролата за първичен програмен текст. За повече информация вижте Помощ за предотвратяване и коригиране на проблеми с файлове на база данни с помощта на Уплътняване и поправка.
ACCWeb102015
Текст на грешка Дължината на низа на стойността на свойството не може да е по-дълга от цяло число.
Какво означава Посоченото свойство има низова стойност, която е твърде дълга. Това обикновено се случва с имената на контролите (максимална дължина 255), надписи на етикети или бутони (макс. 2048), етикети (2048), описания (2048), текст на пояснения (255), имена на обекти (255) и имена на изображения (255).
Какво да направите Съкратете низовата стойност. Тези свойства обикновено са в списъка със свойства за формуляр или отчет.
ACCWeb102016
Текст на грешка За да бъде съвместима с уеб, стойността на свойството трябва да бъде съвместим с уеб формуляр или отчет.
Какво означава Посоченият подформуляр или подотчет не е съвместим с уеб.
Какво да направите Премахнете подформуляра или подотчета или го заместете с версия, съвместима с уеб.
ACCWeb102017
Текст на грешка Проверката за съвместимост с уеб е отменена.
Какво означава Ако не сте отменили проверката за съвместимост, може да се случи едно от следните неща:
-
Базата данни е само за четене.
-
Не всички обекти се затварят.
Какво да направите Затворете всички отворени обекти на базата данни и изпълнете отново проверката за съвместимост. Ако няма отворени обекти или грешката се повтаря, проверете дали файлът на базата данни е само за четене.
ACCWeb106004
Текст на грешка обекти са несъвместими с уеб.
Какво означава Посоченият обект е страница за достъп до данни и не може да бъде публикуван.
Какво да направите Премахнете всички страници за достъп до данни от базата данни, която искате да публикувате в уеб.