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