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

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

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

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

ACCWeb105000

ACCWeb105001

ACCWeb105002

ACCWeb105003

ACCWeb105004

ACCWeb105005

ACCWeb105006

ACCWeb105007

ACCWeb105008

ACCWeb105009

ACCWeb105010

ACCWeb105011

ACCWeb105012

ACCWeb105014

ACCWeb105015

ACCWeb105016

ACCWeb105017

ACCWeb105000

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

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

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

  • однорядковий текст;

  • дата й час;

  • число;

  • обчислюване поле, що повертає однорядковий текст.

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

ACCWeb105001

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

Опис.    Зв’язаний стовпець зазначеного поля підстановки не первинний ключ кінцевої таблиці підстановки.

Вирішення.    Повторно створіть поле підстановки за допомогою майстра підстановок. Укажіть стовпець первинного ключа кінцевої таблиці підстановки як зв’язаний стовпець.

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

ACCWeb105002

Текст помилки.    Для використання в Інтернеті джерела рядків підстановки мають бути повними операторами SQL, у яких указана одна таблиця та поля з цієї таблиці.

Опис.    Виконуються одна або обидві такі умови:

  • Запит для вказаної підстановки використовує більше однієї таблиці або запиту як джерело даних.

  • Стовпці, використані в запиті, не вибрано явно.

Вирішення.    Створіть підстановку повторно, переконавшись, що:

  • підстановка використовує одну веб-сумісну таблицю як джерело даних;

    Порада : для кожної не веб-сумісної таблиці створено рядок у таблиці «Помилки веб-сумісності» після запуску засобу перевірки сумісності;

  • запит підстановки вказує явно кожне поле (тобто не використовуйте SELECT *).

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

ACCWeb105003

Текст помилки.    Для забезпечення веб-сумісності підстановки з кількома стовпцями із властивістю «Тип джерела рядків» списку значень мають бути зв’язані зі «Стовпець1».

Опис.    Зазначена підстановка з кількома стовпцями не зв’язана зі «Стовпець1».

Вирішення.    Повторно створіть поле підстановки за допомогою майстра підстановок. Переконайтеся, що підстановки значень зв’язано зі «Стовпець1».

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

ACCWeb105004

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

Опис.    Список значень для вказаної підстановки пустий, тому не веб-сумісний.

Вирішення.    Введіть у список значень принаймні один рядок даних для поля підстановки.

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

ACCWeb105005

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

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

Вирішення.    Переконайтеся, що поля в одному рядку списку значень указано. Скористайтеся режимом конструктора, щоб установити джерело рядків, або майстром підстановок. (На вкладці Поля у групі Властивості натисніть кнопку Змінити підстановку.)

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

ACCWeb105006

Текст помилки.    Не вдалося знайти таблицю для джерела рядків підстановки.

Опис.    Таблиця, указана як джерело рядків зазначеної підстановки, не існує.

Вирішення.    Укажіть припустиме джерело рядків для підстановки. Щоб знову створити підстановку, ви можете скористатися майстром підстановок.


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

Опис.    Указане поле підстановки містить вираз у джерелі рядків, що не підтримується у веб-базах даних. Наприклад, таке джерело рядків для веб-поля підстановки неприпустиме: SELECT ([перше ім’я] & " " & [останнє ім’я]) FROM Контакти;

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

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

ACCWeb105007

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

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

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

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

ACCWeb105008

Текст помилки.    Якщо параметр «Дозволити кілька значень» для підстановки має значення «Істина», значення параметра «Увімкнути посилальні обмеження цілісності» має бути «Хибність».

Опис.    Зазначене поле підстановки дозволяє кілька значень, але зв’язок, який воно формує, застосовує посилальні обмеження цілісності, яка вимагає одне значення для підстановки.

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

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

ACCWeb105009

Текст помилки.    Якщо параметр «Дозволити кілька значень» має значення «Істина», значення параметра «Обмежити списком» теж має бути «Істина».

Опис.    Для зазначеного поля для властивості підстановки «Обмежити списком» установлено значення «Хибність», але для параметра «Дозволити кілька значень» установлено значення «Істина».

Вирішення.    Установіть для властивості «Обмежити списком» поля підстановки значення «Істина» або встановіть для властивості «Дозволити кілька значень» значення «Хибність»..

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

ACCWeb105010

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

Опис.    Указане поле підстановки не має пов’язаного зв’язку.

Вирішення.    Створіть зв’язок між полем підстановки та полем, на яке воно посилається.

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

ACCWeb105011

Текст помилки.    SQL-оператор джерела рядків підстановки має містити поле первинного ключа вихідної таблиці, яке має бути зв’язаним стовпцем.

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

Вирішення.    Повторно створіть поле підстановки за допомогою майстра підстановок.

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

ACCWeb105012

Текст помилки.    Інструкція SQL для джерела рядка підстановки не веб-сумісна.

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

Вирішення.    Повторно створіть поле підстановки за допомогою майстра підстановок.

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

ACCWeb105014

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

Опис.    Зовнішній ключ кінцевої таблиці підстановки, або первинний ключ вихідної таблиці, або обидва ключі не довге ціле число.

Вирішення.    Переконайтеся, що вихідне та кінцеве поля підстановки – довгі цілі числа. Для цього може знадобитися створити нові поля.

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

ACCWeb105015

Текст помилки.    Для забезпечення веб-сумісності тип підстановки має бути «|0» або «|1».

Опис.    Зазначене поле підстановки посилається на список полів як на джерело рядка.

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

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

ACCWeb105016

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

Опис.    Зв’язок не підтримується в полі підстановки, і тому несумісний із веб-базою даних.

Вирішення.    Створіть поле підстановки між пов’язаними таблицями. Щоб створити підстановку, використовуйте майстер підстановок.

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

ACCWeb105017

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

Опис.    Перший стовпець відображення вказаного поля підстановки – обчислюваний стовпець із типом даних, відмінним від типу «Текст».

Вирішення.    Змініть тип даних обчислюваного поля на «Текст» або створіть повторно поле підстановки та виберіть інший перший стовпець відображення.

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

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

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×