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

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

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

Створення поля підстановки в режимі таблиці

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

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

Дотримуйтесь інструкцій майстра підстановок для створення поля підстановки.

Зміна поля підстановки в режимі таблиці

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

Виконайте одну з таких дій.

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

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

Дотримуйтесь інструкцій майстра підстановок для усунення проблеми.

ACCWeb105003

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

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

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

ACCWeb105012

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

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

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

ACCWeb105018

Текст помилки. Первинний ключ підстановки несумісний з Інтернетом.

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

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

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

Створіть порожню базу даних (НЕ веб-базу даних).

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

Внесіть в нову базу даних необхідні зміни.

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

ACCWeb107000

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

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

Що необхідно зробити. Створіть поле заново, використовуючи один із зазначених нижче підтримуваних типів даних.

ACCWeb107001

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

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

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

ACCWeb107002

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

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

ACCWeb107003

Текст помилки. У вираженні в обчислюваному поле використовується поле введення, тип якого не є веб-сумісним, наприклад "Лічильник", "МЕМО" або "Двійковий".

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

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

ACCWeb107005

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

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

ACCWeb107006

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

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

Що необхідно зробити. Не використовуйте такі зарезервовані імена таблиць.

ACCWeb107007

ACCWeb107008

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

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

Що необхідно зробити. Використовуйте стандартний грошовий формат. Виберіть в списку "Форматування" формат поля "Грошовий" або "Євро".

ACCWeb107009

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

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

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

ACCWeb107010

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

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

Що необхідно зробити. Змініть значення поля "Тільки додавання" на "Ні".

ACCWeb107011

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

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

Що необхідно зробити. Переконайтеся в наступному:

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

для списку значень підстановки, що допускає кілька значень, не задано значення за замовчуванням.

ACCWeb107012

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

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

Що необхідно зробити. Видаліть значення за замовчуванням для поля гіперпосилання.

ACCWeb107013

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

Що це означає. Властивості "Формат" зазначеного числового поля присвоєно значення, відмінне від "Основний", "Процентний" або "Стандартний". Веб-сумісними є тільки ці формати.

Що необхідно зробити. Змініть формат поля на "Основний", "Процентний" або "Стандартний".

ACCWeb107014

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

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

У таблиці відсутня первинний ключ.

Тип даних первинного ключа відрізняється від типу "Число".

Властивості "Розмір поля" первинного ключа присвоєно значення, відмінне від "Довге".

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

ACCWeb107015

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

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

Що необхідно зробити. Змініть значення властивості "Унікальний" на "Брехня".

ACCWeb107016

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

Що це означає. Властивості "Унікальний" зазначеного поля "Так / Ні" присвоєно значення "Істина".

Що необхідно зробити. Змініть значення властивості "Унікальний" на "Брехня".

ACCWeb107017

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

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

Що необхідно зробити. Змініть значення властивості "Унікальний" на "Брехня".

ACCWeb107018

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

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

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

Пов'язаний стовпець не є першим стовпцем підстановки.

Що необхідно зробити. Змініть поле підстановки за допомогою майстра підстановок.

ACCWeb107019

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

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

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

ACCWeb107020

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

Що це означає. Властивість "Підлеглі поля" зазначеного поля не є порожнім і тому не є веб-сумісним.

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

ACCWeb107021

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

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

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

ACCWeb107022

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

Що це означає. Властивості "Ім'я підтаблиці" зазначеного поля присвоєно значення, відмінне від "[Авто]" або "[Ні]", тому властивість не є веб-сумісним.

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

ACCWeb107023

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

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

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

ACCWeb107024

Текст помилки. Тип даних "Лічильник" не підтримує для полів, які не є первинними ключами.

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

Що необхідно зробити. Змініть тип даних поля на "Число". Як обхідного способу вирішення проблеми можна використовувати макроси даних. У режимі конструктора зробіть поле з цією властивістю первинним ключем або змініть тип даних поля на "Число".

Схожі статті