Проверка веб-совместимости: ошибки схемы

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

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

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

Создание и изменение поля подстановки с помощью мастера подстановок

ACCWeb105003

ACCWeb105012

ACCWeb105018

ACCWeb107000

ACCWeb107001

ACCWeb107002

ACCWeb107003

ACCWeb107004

ACCWeb107005

ACCWeb107006

ACCWeb107007

ACCWeb107008

ACCWeb107009

ACCWeb107010

ACCWeb107011

ACCWeb107012

ACCWeb107013

ACCWeb107014

ACCWeb107015

ACCWeb107016

ACCWeb107017

ACCWeb107018

ACCWeb107019

ACCWeb107020

ACCWeb107021

ACCWeb107022

ACCWeb107023

ACCWeb107024

Создание и изменение поля подстановки с помощью мастера подстановок

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

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

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

  2. Щелкните стрелку, расположенную рядом с кнопкой Щелкните, чтобы добавить, и выберите пункт Подстановка и связь.

  3. Следуйте инструкциям мастера подстановок для создания поля подстановки.

Изменение поля подстановки в режиме таблицы

  1. Откройте таблицу и выделите поле подстановки, которое необходимо изменить.

  2. Выполните одно из указанных ниже действий.

    • На вкладке Поля в группе Свойства нажмите кнопку Изменить подстановку.

    • Щелкните поле подстановки правой кнопкой мыши и выберите пункт Изменить подстановку.

  3. Следуйте инструкциям мастера подстановок для устранения проблемы.

ACCWeb105003

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

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

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

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

ACCWeb105012

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

Что это означает.    В указанном поле подстановки используется запрос с предложением WHERE, которое не поддерживается в Интернете.

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

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

ACCWeb105018

Текст ошибки.    Первичный ключ подстановки несовместим с Интернетом.

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

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

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

  1. Создайте пустую базу данных (не веб-базу данных).

  2. Импортируйте в новую базу данных необходимые таблицы из старой.

  3. Внесите в новую базу данных необходимые изменения.

  4. Удалите таблицы из исходной базы данных и импортируйте их из новой базы данных.

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

ACCWeb107000

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

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

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

  • Текстовый.

  • Числовой

  • Денежный

  • Логический.

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

  • Вычисляемое поле.

  • Вложение.

  • Гиперссылка.

  • Поле MEMO.

  • Поле подстановки.

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

ACCWeb107001

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

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

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

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

ACCWeb107002

Текст ошибки.    Таблица, которая содержит более одного поля типа "Вложение", не является веб-совместимой.

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

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

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

ACCWeb107003

Текст ошибки.    В выражении в вычисляемом поле используется поле ввода, тип которого не является веб-совместимым, например "Счетчик", "МЕМО" или "Двоичный".

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

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

  • Текстовый.

  • Числовой

  • Денежный

  • Логический.

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

  • Вычисляемое поле.

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

ACCWeb107004

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

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

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

  • Текстовый.

  • Числовой

  • Денежный

  • Логический.

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

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

ACCWeb107005

Текст ошибки.    Таблица с числом полей более 220 не является веб-совместимой.

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

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

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

ACCWeb107006

Текст ошибки.    Имя таблицы является зарезервированным именем и не является веб-совместимым.

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

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

  • UserInfo

  • Lists

  • Docs

  • WebParts

  • ComMd

  • Webs

  • Workflow

  • WFTemp

  • Solutions

  • Report Definitions

  • MSysASO

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

ACCWeb107007

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

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

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

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

ACCWeb107008

Текст ошибки.    Пользовательские форматы не являются веб-совместимыми.

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

Что необходимо сделать.    Используйте стандартный денежный формат. Выберите в списке "Форматирование" формат поля "Денежный" или "Евро".

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

ACCWeb107009

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

Что это означает.    Свойствам "Пустые строки" и "Обязательное" указанного поля присвоено значение "Истина".

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

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

ACCWeb107010

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

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

Что необходимо сделать.    Измените значение поля "Только добавление" на "Нет".

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

ACCWeb107011

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

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

Что необходимо сделать.    Убедитесь в следующем:

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

  • для списка значений подстановки, допускающего несколько значений, не задано значение по умолчанию.

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

ACCWeb107012

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

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

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

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

ACCWeb107013

Текст ошибки.    Значение свойства не является веб-совместимым.

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

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

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

ACCWeb107014

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

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

  • В таблице отсутствует первичный ключ.

  • Тип данных первичного ключа отличается от типа "Число".

  • Свойству "Размер поля" первичного ключа присвоено значение, отличное от "Длинное".

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

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

ACCWeb107015

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

Что это означает.    Свойству "Уникальный" указанного поля "MEMO" присвоено значение "Истина", которое не поддерживается в Интернете.

Что необходимо сделать.    Измените значение свойства "Уникальный" на "Ложь".

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

ACCWeb107016

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

Что это означает.    Свойству "Уникальный" указанного поля "Да/Нет" присвоено значение "Истина".

Что необходимо сделать.    Измените значение свойства "Уникальный" на "Ложь".

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

ACCWeb107017

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

Что это означает.    Свойству "Уникальный" указанной гиперссылки присвоено значение "Истина", которое не является веб-совместимым.

Что необходимо сделать.    Измените значение свойства "Уникальный" на "Ложь".

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

ACCWeb107018

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

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

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

  • Связанный столбец не является первым столбцом подстановки.

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

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

ACCWeb107019

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

Что это означает.    Свойству "Ограничиться списком" указанного поля подстановки присвоено значение "Нет", однако поле подстановки не является списком значений с возможностью выбора только одного значения. Такое значение свойства не является веб-совместимым.

Что необходимо сделать.    Измените поле подстановки с помощью мастера подстановок. Убедитесь, что в окне мастера установлен флажок Ограничиться списком.

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

ACCWeb107020

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

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

Что необходимо сделать.    Откройте таблицу в режиме конструктора и очистите значение свойства "Подчиненные поля". После этого присвойте свойству "Имя подтаблицы" значение "[Авто]" или "[Нет]". Если режим конструктора недоступен, в режиме таблицы на вкладке Главная в группе Записи нажмите кнопку Дополнительно, выберите пункт Подтаблица и нажмите кнопку Удалить.

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

ACCWeb107021

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

Что это означает.    Свойство "Основные поля" указанного поля не является пустым и поэтому не является веб-совместимым.

Что необходимо сделать.    Откройте таблицу в режиме конструктора и очистите значение свойства "Основные поля". После этого присвойте свойству "Имя подтаблицы" значение "[Авто]" или "[Нет]". Если режим конструктора недоступен, в режиме таблицы на вкладке Главная в группе Записи кнопку Дополнительно, выберите пункт Подтаблица и нажмите кнопку Удалить.

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

ACCWeb107022

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

Что это означает.    Свойству "Имя подтаблицы" указанного поля присвоено значение, отличное от "[Авто]" или "[Нет]", поэтому свойство не является веб-совместимым.

Что необходимо сделать.    Откройте таблицу в режиме конструктора и присвойте свойству "Имя подтаблицы" значение [Авто] или [Нет]. Если режим конструктора недоступен, в режиме таблицы на вкладке Главная в группе Записи нажмите кнопку Дополнительно, выберите пункт Подтаблица и нажмите кнопку Удалить.

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

ACCWeb107023

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

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

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

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

ACCWeb107024

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

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

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

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

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

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

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

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

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

×