Перевірка веб-сумісності: загальні помилки

Застосовується до
Access 2016 Access 2013 Access 2010
Важливо Служби служби Access Services 2010 і служби Access Services 2013 видаляються з наступного випуску SharePoint. Радимо не створювати нові веб-програми та переносити наявні програми на альтернативну платформу, наприклад Microsoft Power Apps.
Ви можете надавати доступ до даних Access за допомогою Dataverse — хмарної бази даних, на якій можна створювати програми Power Platform, автоматизовані робочі цикли, віртуальні агенти та багато іншого для Інтернету, телефону або планшета. Докладні відомості див. в статті Початок роботи. Перенесення даних Access до Dataverse.

Під час запуску засобу перевірки сумісності всі помилки зберігаються в таблиці, проблеми веб-сумісності. У цій статті пояснюється в цілому, як боротися з помилками, наведеними в таблиці "Проблеми веб-сумісності", а також надано довідку щодо загальних помилок, які можуть відображатися в списку.

Примітка.

Багато помилок засобу перевірки сумісності виникають через наявність об'єктів або настройок лише для настільних комп'ютерів (або "клієнт") у базі даних, яку потрібно опублікувати в Інтернеті.

Огляд

Під час запуску засобу перевірки сумісності створюється таблиця зі списком помилок, що сталися. Наприклад, у цій таблиці відображається повідомлення про помилку:

Таблиця «Помилки веб-сумісності»

Наведена помилка вказує на те, що стовпець у таблиці2 має тип даних, несумісний з Інтернетом.

Принцип роботи цієї статті

У цій та інших розділах про помилки перевірки веб-сумісності кожна помилка відображається в такому форматі:

Текст помилки Значення поля Description (Опис) для рядка в таблиці "Проблеми веб-сумісності".

Що це означає Додаткові відомості, які допоможуть зрозуміти проблему.

Що робити Рекомендована роздільна здатність помилки.

На початок сторінки

ACCWeb102000

Ім'я текстового об'єкта з помилкою залежить від імені об'єкта клієнта.

Що це означає Указаний веб-об'єкт використовує інший об'єкт, який не є веб-об'єктом. Ось кілька прикладів:

  • Веб-форма, у якій відображаються відомості із клієнтського запиту
  • Веб-форма з кнопкою, яка запускає звіт клієнта після натискання

Веб-об'єкт не працюватиме належним чином в Інтернеті, якщо ви не видалите залежність від об'єкта клієнта.

Що робити Видаліть посилання на об'єкт клієнта. Крім того, можна повторно створити клієнтський об'єкт як веб-об'єкт і замінити посилання на об'єкт клієнта посиланням на новий веб-об'єкт.

На початок сторінки

ACCWeb102001

Текст помилки Значення властивості містить один або кілька символів, несумісних з Інтернетом.

Що це означає Ім'я об'єкта або елемента керування неприпустиме для використання в Інтернеті.

Що робити Переконайтеся, що ім'я об'єкта не порушує жодне з наведених нижче правил.

  • Ім'я не може містити крапку (.), знак оклику (!), квадратні дужки ([]), пробіл на початку або символ, який не можна надрукувати, наприклад повернення каретки
  • Ім'я не може містити такі символи: / \ : * ? "" <> | # <TAB> { } % ~ &
  • Ім'я не може починатися зі знака рівності (=)
  • Ім'я має містити від 1 до 64 символів

На початок сторінки

ACCWeb102002

Ім'я текстового об'єкта з помилкою залежить від імені об'єкта, якого не існує.

Що це означає Указаний веб-об'єкт використовує інший об'єкт, який не є веб-об'єктом. Ось кілька прикладів:

  • Веб-форма, у якій відображаються відомості із клієнтського запиту
  • Веб-форма з кнопкою, яка запускає звіт клієнта після натискання

Веб-об'єкт не працюватиме належним чином в Інтернеті, якщо ви не видалите залежність від об'єкта клієнта.

Що робити Видаліть посилання на об'єкт клієнта. Також можна повторно створити клієнтський об'єкт як веб-об'єкт і замінити посилання на клієнтський об'єкт посиланням на новий веб-об'єкт.

На початок сторінки

ACCWeb102004

Текст помилки Для забезпечення веб-сумісності значення властивості має бути значенням за промовчанням.

Що це означає У веб-базах даних підтримується лише стандартне значення вказаної властивості.

Що робити Замініть поточне значення вказаної властивості значенням за промовчанням для цієї властивості.

На початок сторінки

ACCWeb102008

Ім'я текстового об'єкта з помилкою залежить від імені об'єкта, несумісного з Інтернетом.

Що це означає Перший об'єкт посилається на другий об'єкт, але другий об'єкт буде недоступний в Інтернеті.

Що робити Видаліть посилання на другий об'єкт або замініть посилання на інший об'єкт, сумісний з Інтернетом.

На початок сторінки

ACCWeb102011

Текст помилки Значення властивості має бути значенням для забезпечення веб-сумісності.

Що це означає Указана властивість має мати вказане значення у веб-базі даних.

Що робити Змініть значення властивості на вказане.

На початок сторінки

ACCWeb102013

Текст помилки Для забезпечення веб-сумісності значення властивості не може бути пустим.

Що це означає Для роботи у веб-базі даних вказана властивість має мати значення.

Що робити Призначте значення властивості.

На початок сторінки

ACCWeb102014

Текст помилки Бази даних під елементом керування вихідним кодом не є веб-сумісними.

Що це означає База даних, яку ви намагаєтеся опублікувати, знаходиться під елементом керування вихідним кодом, який не підтримується у веб-базі даних.

Що робити Стиснути та відновити базу даних, щоб видалити її з елемента керування вихідним кодом. Докладні відомості див. в статті Запобігання та виправлення неполадок із файлами бази даних за допомогою стискання та відновлення.

На початок сторінки

ACCWeb102015

Текст помилки Довжина рядка значення властивості не може перевищувати ціле число.

Що це означає Указана властивість має задовге значення рядка. Зазвичай це відбувається з іменами елементів керування (максимальна довжина 255), підписами етикеток або кнопок (макс. 2048), тегами (2048), описами (2048), текстом підказок (255), іменами об'єктів (255) і іменами зображень (255).

Що робити Скоротіть значення рядка. Ці властивості зазвичай знаходяться на аркуші властивостей форми або звіту.

На початок сторінки

ACCWeb102016

Текст помилки Для забезпечення веб-сумісності значення властивості має бути веб-сумісною формою або звітом.

Що це означає Указана підформа або підзвіт не є веб-сумісними.

Що робити Видаліть підформу чи підзвіт або замініть її на веб-сумісну версію.

На початок сторінки

ACCWeb102017

Текст помилки Перевірку веб-сумісності скасовано.

Що це означає Якщо засіб перевірки сумісності не скасовано, можливо, виконайте одну з наведених нижче дій.

  • База даних доступна лише для читання.
  • Не всі об'єкти закриті.

Що робити Закрийте всі відкриті об'єкти бази даних і запустіть засіб перевірки сумісності ще раз. Якщо не відкрито жодного об'єкта або помилка повторюється, перевірте, чи файл бази даних доступний лише для читання.

На початок сторінки

ACCWeb106004

Текстовий об'єкт із помилкою не веб-сумісний.

Що це означає Указаний об'єкт є сторінкою доступу до даних, і його не можна опублікувати.

Що робити Видаліть усі сторінки доступу до даних із бази даних, яку потрібно опублікувати в Інтернеті.

На початок сторінки