Проверка за съвместимост с уеб: общи грешки

Отнася се за
Access 2016 Access 2013 Access 2010
Важно 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

Текстовият обект на грешката е несъвместим с уеб.

Какво означава Посоченият обект е страница за достъп до данни и не може да бъде публикуван.

Какво да направите Премахнете всички страници за достъп до данни от базата данни, която искате да публикувате в уеб.

Най-горе на страницата