Застосовується до
Access 2016 Access 2013 Access 2010

Увага!    Служби Access Services 2010 і 2013 буде вилучено з наступного випуску SharePoint. Рекомендуємо перенести наявні програми на альтернативну платформу, як-от Microsoft Power Apps, і не створювати нові веб-програми.

Ви можете надавати доступ до даних Access за допомогою Dataverse — хмарної бази даних, на якій можна створювати програми Power Platform, автоматизовані робочі цикли, віртуальні агенти та багато іншого для Інтернету, телефону або планшета. Докладні відомості див. в статті Початок роботи. Перенесення даних Access до Dataverse.

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

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

Створення або змінення поля підстановки за допомогою майстра підстановок

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

Створення поля підстановки у вікні табличного подання даних

  1. Відкрийте таблицю, до якої потрібно додати поле підстановки, і виберіть останній стовпець із заголовком Клацніть, щоб додати.

  2. Клацніть стрілку поруч із написом Клацніть, щоб додати та виберіть пункт Підстановка та зв’язок.

  3. Дотримуйтеся вказівок майстра підстановок, щоб створити потрібне поле підстановки.

Змінення поля підстановки у вікні табличного подання даних

  1. Відкрийте таблицю та виберіть поле підстановки, яке потрібно змінити.

  2. Виконайте одну з наведених нижче дій.

    • На вкладці Поля у групі Властивості натисніть кнопку Змінити підстановки.

    • Клацніть правою кнопкою миші поле підстановки та виберіть пункт Змінити підстановки.

  3. Виконайте вказівки майстра підстановок, щоб вирішити проблему.

ACCWeb105003

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

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

Можливі дії    Відкрийте таблицю в режимі конструктора та змініть тип даних поля підстановки на Текст. Якщо режим конструктора недоступний, видаліть поле підстановки, а потім повторно створіть його за допомогою майстра підстановок.

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

ACCWeb105012

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

Що це означає?    У вказаному полі підстановки використовується запит із реченням WHERE, яке не підтримується в Інтернеті.

Можливі дії    Відкрийте таблицю в режимі конструктора та видаліть речення WHERE із властивості Джерело рядків відповідного поля підстановки. Якщо режим конструктора недоступний, видаліть поле підстановки, а потім повторно створіть його за допомогою майстра підстановок.

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

ACCWeb105018

Текст помилки    Первинний ключ, який є підстановкою, не веб-сумісний.

Що це означає?    Указана таблиця має первинний ключ , що є полем підстановки, яке посилається на іншу таблицю, яка не підтримується в Інтернеті.

Можливі дії    Відкрийте таблицю в режимі конструктора та змініть властивість Тип елемента керування для поля підстановки на Текстове поле (на вкладці Підстановка). Потім відкрийте вікно "Зв'язки" та видаліть усі зв'язки, у яких поле підстановки розташовано на боці зв'язку "багато" (стрілка вказує на поле підстановки).

Якщо режим конструктора та вікно "Зв'язки" недоступні, виконайте такі дії:

  1. Створити нову пусту базу даних (а не веб-базу даних).

  2. Імпортуйте потрібні таблиці з вихідної бази даних до нової бази даних.

  3. Внесіть потрібні зміни в новій базі даних.

  4. У вихідній базі даних видаліть таблиці, а потім імпортуйте їх із нової бази даних.

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

ACCWeb107000

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

Що це означає?    Указане поле має тип даних, який не підтримується в Інтернеті, наприклад "Об'єкт OLE".

Можливі дії    Повторно створіть поле як один із підтримуваних типів даних:

  • Text (Текст)

  • Число

  • Грошова одиниця

  • Так/Ні

  • Дата й час

  • Обчислюване поле

  • вкладення;

  • Гіперпосилання

  • Memo

  • Підстановка

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

ACCWeb107001

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

Що це означає?    Указана таблиця містить складений первинний ключ (ключ, який складається з кількох полів). Поле "Автонумерація" можна використовувати лише як первинний ключ для веб-таблиці. Не можна використовувати складені індекси в Інтернеті.

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

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

ACCWeb107002

Текст помилки    Таблиця з кількома полями "Вкладення" не веб-сумісна.

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

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

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

ACCWeb107003

Текст помилки    Вираз обчислюваного поля має поле вводу типу, несумісного з Інтернетом, наприклад "Лічильник", "Memo" або "Двійковий".

Що це означає?    У вказаному обчислюваному полі використовується обчислення, яке приймається як поле, яке не підтримується в Інтернеті.

Можливі дії    Відрегулюйте обчислення так, щоб усі поля вводу мали один із таких підтримуваних типів даних:

  • Text (Текст)

  • Число

  • Грошова одиниця

  • Так/Ні

  • Дата й час

  • Обчислюване поле

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

ACCWeb107004

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

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

Можливі дії    Повторно створіть обчислюване поле, щоб отриманий тип даних був одним із таких підтримуваних типів даних:

  • Text (Текст)

  • Число

  • Грошова одиниця

  • Так/Ні

  • Дата й час

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

ACCWeb107005

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

Що це означає?    Указана таблиця містить понад 220 полів. Не можна опублікувати в Інтернеті таблицю з понад 220 полями.

Можливі дії    Створіть нову таблицю, яка міститиме додаткові поля. Потім за допомогою майстра підстановок створіть нове поле, яке зв'язує нову таблицю з наявною таблицею.

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

ACCWeb107006

Текст помилки    Ім'я таблиці – це зарезервоване ім'я, несумісне з Інтернетом.

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

Можливі дії    Уникайте використання будь-яких із наведених нижче зарезервованих імен таблиць.

  • Ім'я користувача

  • Списки

  • Документи

  • Веб-частини

  • Об'ємний об'ем

  • Веб-сайти

  • Робочий цикл

  • WFTemp

  • Рішення

  • Визначення звітів

  • MSysASO

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

ACCWeb107007

Текст помилки    Неопубліковані таблиці з підстановками до опублікованих таблиць не є веб-сумісними.

Що це означає?    Указана таблиця ще не опублікована та містить поле підстановки, яке вказує на опубліковану таблицю, що запобігає публікації.

Можливі дії    Публікування неопублікованої таблиці без додавання підстановки. Для цього можна синхронізувати веб-базу даних. Після публікації нової таблиці створіть потрібний підстановку в іншій опублікованій таблиці.

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

ACCWeb107008

Текст помилки    Настроювані формати не веб-сумісні

Що це означає?    Указане поле має настроюваний грошовий формат, який не підтримується в Інтернеті.

Можливі дії    Використовувати стандартний грошовий формат для поля. Установіть для формату поля значення Грошова одиниця або Євро за допомогою розкривного списку Форматування.

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

ACCWeb107009

Текст помилки    Для сумісності з Інтернетом для лише однієї властивості "Дозволити нульову довжину" та "Обов'язково" має бути встановлено значення "true".

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

Можливі дії    Переконайтеся, що для більшості вказаних властивостей установлено значення True. Змінити ці властивості можна в режимі конструктора.

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

ACCWeb107010

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

Що це означає?    Для властивості Лише додавання вказаного поля гіперпосилання встановлено значення Так, яке не підтримується в Інтернеті.

Можливі дії    Змініть властивість Лише додавання на Ні.

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

AccWeb107011

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

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

Можливі дії    Переконайтеся, що є:

  • Для запиту підстановки не встановлено значення за промовчанням; або

  • Для списку значень підстановки, який дозволяє кілька значень, не встановлено значення за промовчанням

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

ACCWeb107012

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

Що це означає?    Указане поле гіперпосилання має значення за промовчанням, яке не підтримується в Інтернеті.

Можливі дії    Видаліть стандартне значення для поля гіперпосилання.

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

ACCWeb107013

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

Що це означає?    Указане числове поле має властивість Format, окрім загальних чисел, відсотків або Standard. В Інтернеті підтримуються лише ці формати.

Можливі дії    Змініть формат поля на Загальний номер, Відсоток або Standard.

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

ACCWeb107014

Текст помилки    Таблиця має мати первинний ключ, і вона має бути числом із розміром поля "довгий", щоб бути сумісним з Інтернетом.

Що це означає?    У вказаній таблиці є одна з таких проблем:

  • Таблиця не має первинного ключа.

  • Тип даних первинного ключа не числовий.

  • Розмір поля первинного ключа не довгий.

Можливі дії    Змініть наявний первинний ключ у режимі конструктора, щоб він відформатувати правильний тип даних і розмір поля; або створіть новий первинний ключ для таблиці за допомогою типу даних "Автонумерація". Якщо режим конструктора недоступний, створіть нову таблицю та додайте до неї стовпці з вихідної таблиці; а потім відпустіть вихідну таблицю.

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

ACCWeb107015

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

Що це означає?    Властивість Unique указаного поля Memo має значення True, яке не підтримується в Інтернеті.

Можливі дії    Змініть значення "Унікальне" на "Хибність".

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

ACCWeb107016

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

Що це означає?    Властивість Unique указаного поля "Так/Ні" має значення True.

Можливі дії    Змініть значення "Унікальне" на "Хибність".

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

ACCWeb107017

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

Що це означає?    Властивість Unique указаного поля гіперпосилання має значення True, яке не підтримується в Інтернеті.

Можливі дії    Змініть значення "Унікальне" на "Хибність".

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

ACCWeb107018

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

Що це означає?    Указане поле підстановки має одну з таких проблем:

  • Для зв'язаного стовпця задається поле, відмінне від первинного ключа вихідної таблиці.

  • Зв'язаний стовпець – не перший стовпець підстановки.

Можливі дії    Змініть поле підстановки за допомогою майстра підстановок.

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

ACCWeb107019

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

Що це означає?    Властивість "Обмежити до списку" вказаного поля підстановки має значення "Ні", але поле підстановки не є списком значень з одним значенням, і тому властивість несумісна з Інтернетом.

Можливі дії    Змініть поле підстановки за допомогою майстра підстановок. Переконайтеся, що встановлено прапорець Обмежити списком , коли майстер відображає його.

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

ACCWeb107020

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

Що це означає?    Властивість Зв'язати дочірні поля вказаного поля не пуста, тому не сумісна з Інтернетом.

Можливі дії    Відкрийте таблицю в режимі конструктора та зніміть прапорець Зв'язати дочірні поля. Потім установіть для властивості Ім'я підтаблиці значення [Авто] або [Немає]. Якщо режим конструктора недоступний, у вікні табличного подання даних на вкладці Основне в групі Записи натисніть кнопку Додатково, наведіть вказівник миші на пункт Підтаблицю та натисніть кнопку Видалити.

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

ACCWeb107021

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

Що це означає?    Властивість Зв'язати основні поля вказаного поля не пуста, тому вона не є компатибілію в Інтернеті.

Можливі дії    Відкрийте таблицю в режимі конструктора та зніміть прапорець Зв'язати основні поля. Потім установіть для властивості Ім'я підтаблиці значення [Авто] або [Немає]. Якщо режим конструктора недоступний, у вікні табличного подання даних на вкладці Основне в групі Записи натисніть кнопку Додатково, наведіть вказівник миші на пункт Підтаблицю та натисніть кнопку Видалити.

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

ACCWeb107022

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

Що це означає?    Властивість Ім'я підтаблиці вказаного поля не має значення [Auto] або [None], тому вона несумісна з Інтернетом.

Можливі дії    Відкрийте таблицю в режимі конструктора та встановіть для властивості Ім'я підтаблиці значення [Авто] або [Немає]. Якщо режим конструктора недоступний, у вікні табличного подання даних на вкладці Основне в групі Записи натисніть кнопку Додатково, наведіть вказівник миші на пункт Підтаблицю та натисніть кнопку Видалити.

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

ACCWeb107023

Текст помилки    Щоб веб-сумісність була веб-сумісною, слід указати значення властивості.

Що це означає?    Властивість Ширина стовпця вказаного поля підстановки пуста, тому не сумісна з Інтернетом.

Можливі дії    Відкрийте таблицю в режимі конструктора та вкажіть значення ширини стовпця (на вкладці Властивості підстановки). Або виберіть стовпець у вікні табличного подання даних, а потім на вкладці Поля в групі Властивості натисніть кнопку Змінити підстановки. Дотримуйтеся вказівок майстра підстановок.

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

ACCWeb107024

Текст помилки    Автонумерація не підтримується для будь-якого іншого поля, крім первинного ключа.

Що це означає?    У вказаному полі використовується тип даних "Автонумерація", але не є первинним ключем таблиці, тому він несумісний з Інтернетом.

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

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.