|
Увага! Служби Access Services 2010 і 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
Текст помилки об'єкт не веб-сумісний.
Що це означає? Указаний об'єкт є сторінкою доступу до даних, і його не можна опублікувати.
Можливі дії Видаліть усі сторінки доступу до даних із бази даних, яку потрібно опублікувати в Інтернеті.