Применяется к
Access 2016 Access 2013 Access 2010

Важно    Службы Access 2010 и 2013 удаляются из следующего выпуска SharePoint. Рекомендуется не создавать новые веб-приложения, а перенести существующие приложения на другую платформу, например Microsoft Power Apps.

Вы можете поделиться данными Access с Dataverse, облачной базой данных, на основе которой можно создавать приложения Power Platform, автоматические рабочие процессы, виртуальные агенты и т. д. для Интернета, телефона или планшета. Дополнительные сведения см. в разделе Начало работы: перенос данных Access в Dataverse.

В этой статье перечислены ошибки связи и подстановки, которые могут возникнуть при запуске средства проверки совместимости, а также приводятся сведения, которые помогут устранить ошибки.

Общие сведения об ошибках средства проверки совместимости см. в статье Веб-совместимость проверка: общие ошибки.

ACCWeb105000

Текст ошибки    Тип данных столбца несовместим с подстановками в Интернете.

Что это означает.    Тип данных указанного поля подстановки не поддерживается в Интернете.

Действия    Убедитесь, что поле подстановки является одним из следующих поддерживаемых типов данных:

  • Однострочный текст

  • Дата и время

  • Число

  • Вычисляемое поле, возвращающее одну строку текста

К началу страницы

ACCWeb105001

Текст ошибки    Столбец с привязкой к подстановкам должен быть первичным ключом для совместимости с Интернетом.

Что это означает.    Связанный столбец указанного поля подстановки не является первичным ключом целевой таблицы подстановки.

Действия    Повторно создайте поле подстановки с помощью мастера подстановки. Укажите столбец первичного ключа целевой таблицы подстановки в качестве привязанного столбца.

К началу страницы

ACCWeb105002

Текст ошибки    Источники строк подстановки должны быть полными инструкциями SQL с одним полем таблицы и таблицы, указанными для совместимости с Интернетом.

Что это означает.    Выполняется одно или оба из следующих условий:

  • Запрос для указанного подстановки использует несколько таблиц или запросов в качестве источника данных.

  • Столбцы, используемые в запросе, не выбраны явным образом.

Действия    Повторно создайте подстановку, убедившись, что:

  • В качестве источника данных подстановка используется одна веб-совместимая таблица.

    Совет: Любая таблица, несовместимая с Интернетом, должна была создать строку в таблице Веб-проблемы совместимости при запуске средства проверки совместимости.

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

К началу страницы

ACCWeb105003

Текст ошибки    Подстановки с несколькими столбцами с типом источника строк списка значений должны быть привязаны к "Col1", чтобы обеспечить совместимость с Интернетом.

Что это означает.    Указанная подстановка с несколькими столбцами не привязана к Col1.

Действия    Используйте мастер подстановки, чтобы повторно создать поле подстановки. Убедитесь, что вы привязываетесь к Col1 подстановки значения.

К началу страницы

ACCWeb105004

Текст ошибки    Подстановки списков значений должны содержать по крайней мере одну строку данных, чтобы обеспечить совместимость с Интернетом.

Что это означает.    Список значений для указанного подстановки пуст и поэтому несовместим с Интернетом.

Действия    Укажите по крайней мере одну строку данных в списке значений для поля подстановки.

К началу страницы

ACCWeb105005

Текст ошибки    Значения Списки с пустыми значениями несовместимы с Интернетом.

Что это означает.    Это происходит, если отсутствуют значения столбцов в одной строке подстановки значения. Это несовместимо с Интернетом.

Действия    Убедитесь, что поля в одной строке списка значений указаны. Используйте конструктор, чтобы задать этот источник строк, или используйте мастер подстановки. (На вкладке Поля в группе Свойства щелкните Изменить уточняющий запрос.)

К началу страницы

ACCWeb105006

Текст ошибки    Не удается найти таблицу для источника строки подстановки.

Что это означает.    Таблица, указанная в качестве источника строки указанного поиска, не существует.

Действия    Укажите допустимый источник строки для подстановки. Для повторного создания подстановки можно использовать мастер подстановки.

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

Что это означает.    Указанное поле подстановки содержит выражение в источнике строк, что, следовательно, несовместимо с веб-сайтом. Например, недопустимый источник строк для поля подстановки в Интернете: SELECT ([Имя] & " " & [Фамилия]) FROM Contacts;

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

К началу страницы

ACCWeb105007

Текст ошибки    Источники строк подстановки могут ссылаться только на одну таблицу для совместимости с Интернетом.

Что это означает.    Источник строки для указанного поля подстановки содержит несколько таблиц.

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

К началу страницы

ACCWeb105008

Текст ошибки    Параметр Включить целостность ссылок должен иметь значение False, если параметр Разрешить несколько значений имеет значение True для подстановки.

Что это означает.    Указанное поле подстановки допускает несколько значений, но связь, которую он моделирует, обеспечивает целостность ссылок, для которой требуется одно значение для подстановки.

Действия    Удалите целостность ссылок в связи или повторно создайте поле подстановки без разрешения нескольких значений.

К началу страницы

ACCWeb105009

Текст ошибки    Ограничение на список должно иметь значение True, если параметр Разрешить несколько значений имеет значение True.

Что это означает.    Свойство подстановки Limit to List имеет значение False для указанного поля, но параметр Allow Multiple Values (Разрешить несколько значений) имеет значение True.

Действия    Задайте для свойства Limit to List для поля подстановки значение True; или задайте для параметра Разрешить несколько значений значение False.

К началу страницы

ACCWeb105010

Текст ошибки    Для подстановок требуется, чтобы связанная связь была совместима с Интернетом.

Что это означает.    Указанное поле подстановки не имеет связанной связи.

Действия    Создайте связь между полем подстановки и полем, на которое оно ссылается.

К началу страницы

ACCWeb105011

Текст ошибки    Инструкция SQL источника строки подстановки должна содержать поле первичного ключа исходной таблицы, а это поле должно быть привязанным столбцом.

Что это означает.    Запрос к указанному полю подстановки не содержит первичного ключа исходной таблицы и поэтому не может быть несовместим с веб-сайтом.

Действия    Используйте мастер подстановки, чтобы повторно создать поле подстановки.

К началу страницы

ACCWeb105012

Текст ошибки    Инструкция SQL для источника строки подстановки несовместима с Интернетом.

Что это означает.    Инструкция SQL для источника строки указанного поля подстановки либо неправильно сформирована, либо несовместима с Интернетом по ряду причин, например она включает неподдерживаемый оператор SQL.

Действия    Используйте мастер подстановки, чтобы повторно создать поле подстановки.

К началу страницы

ACCWeb105014

Текст ошибки    Таблицы со столбцами подстановки должны иметь первичный ключ, а первичный ключ должен быть длинным типом данных.

Что это означает.    Внешний ключ целевой таблицы подстановки или первичный ключ исходной таблицы не является длинным целым числом или и тем, и другим.

Действия    Убедитесь, что исходное и целевое поля подстановки являются длинными целыми числами. Для этой цели может потребоваться создать новые поля.

К началу страницы

ACCWeb105015

Текст ошибки    Для совместимости с Интернетом тип подстановки должен быть "|0" или "|1".

Что это означает.    Указанное поле подстановки ссылается на список полей в качестве источника строк.

Действия    Используйте мастер подстановки для повторного создания поля подстановки. Для этого может потребоваться изменить модель данных.

К началу страницы

ACCWeb105016

Текст ошибки    Связи, не связанные с допустимым полем подстановки, несовместимы с Интернетом.

Что это означает.    Связь не поддерживается полем подстановки и поэтому несовместима с веб-базой данных.

Действия    Создайте поле подстановки между связанными таблицами. Используйте мастер подстановки для создания подстановки.

К началу страницы

ACCWeb105017

Текст ошибки    Тип данных результата вычисляемого столбца для подстановок должен иметь значение Text, чтобы обеспечить совместимость с Интернетом.

Что это означает.    Первый отображаемый столбец указанного поля подстановки — это вычисляемый столбец с типом данных, отличным от Text.

Действия    Измените тип данных вычисляемого поля на Текст или повторно создайте поле подстановки и выберите другой первый отображаемый столбец.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.