Проверка веб-совместимости: ошибки связей и подстановок

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

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

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

ACCWeb105000

ACCWeb105001

ACCWeb105002

ACCWeb105003

ACCWeb105004

ACCWeb105005

ACCWeb105006

ACCWeb105007

ACCWeb105008

ACCWeb105009

ACCWeb105010

ACCWeb105011

ACCWeb105012

ACCWeb105014

ACCWeb105015

ACCWeb105016

ACCWeb105017

ACCWeb105000

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

Что это означает.    Тип данных указанного поля подстановки не является веб-совместимым.

Что необходимо сделать.    Убедитесь, что поле подстановки имеет один из указанных ниже поддерживаемых типов данных.

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

  • Дата/время.

  • Числовой тип.

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

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

ACCWeb105001

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

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

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

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

ACCWeb105002

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

Что это означает.    Выполняется одно или оба указанных ниже условия.

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

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

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

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

    Совет : Каждой таблице, не являющейся веб-совместимой, должна соответствовать строка в таблице "Проблемы с веб-совместимостью", создаваемая при запуске средства проверки совместимости.

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

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

ACCWeb105003

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

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

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

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

ACCWeb105004

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

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

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

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

ACCWeb105005

Текст ошибки.    Списки значений с пустыми значениями не являются веб-совместимыми.

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

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

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

ACCWeb105006

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

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

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


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

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

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

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

ACCWeb105007

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

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

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

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

ACCWeb105008

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

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

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

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

ACCWeb105009

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

Что это означает.    Свойству подстановки "Ограничиться списком" для указанного поля присвоено значение "Ложь", но свойству "Разрешить несколько значений" присвоено значение "Истина".

Что необходимо сделать.    Присвойте свойству "Ограничиться списком" для поля подстановки значение "Истина" либо присвойте свойству "Разрешить несколько значений" значение "Ложь".

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

ACCWeb105010

Текст ошибки.    Чтобы обеспечить веб-совместимость, с полями подстановки должно быть связано отношение.

Что это означает.    С указанным полем подстановки не связано отношение.

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

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

ACCWeb105011

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

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

Что необходимо сделать.    Создайте поле подстановки заново с помощью мастера подстановок.

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

ACCWeb105012

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

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

Что необходимо сделать.    Создайте поле подстановки заново с помощью мастера подстановок.

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

ACCWeb105014

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

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

Что необходимо сделать.    Убедитесь, что оба поля подстановки (исходное и целевое) имеют тип данных "длинное целое". Возможно, для этого потребуется создать новые поля.

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

ACCWeb105015

Текст ошибки.    Чтобы обеспечить веб-совместимость, тип подстановки должен быть "|0" или "|1".

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

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

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

ACCWeb105016

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

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

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

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

ACCWeb105017

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

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

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

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

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×