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

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

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

Ошибки совместимости, связанные с выражениями, можно устранить, заменив выражения, которые при проверке совместимости были обозначены как проблемные в таблице "Вопросы веб-совместимости".

В этом разделе описано, какие выражения поддерживаются в тех или иных контекстах веб-базе данных Access. Вы можете заменить поддерживаемыми выражениями выражения, которые средство проверки совместимости определило как не являющиеся веб-совместимыми.

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

Примечание: Эта статья относится к веб-базам данных Access (которые появились в Access 2010). Они отличаются от веб-приложений Access, появившихся в Access 2013.

В этой статье

Обзор

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

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

Когда вы создаете объекты веб-базы данных Access с нуля или на основе шаблона, вам можно не беспокоиться о контексте, потому что Access не позволяет вводить выражения, которое нельзя вычислить в текущем контексте. Но если вы хотите преобразовать существующую базу данных и опубликовать ее в Интернете, некоторые из выражений в ней могут не работать так, как ожидалось.

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

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

Таблица поддерживаемых выражений

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

Общие для Access

Приведенные ниже выражения можно использовать в контексте "Общие для Access" веб-базы данных.

Преобразование

CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz

База данных

CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup

Дата и время

DateDateSerialNow

Проверка

IsNull

Математика

Round

Управление

IIf

Статистические

AvgCountSum

Текст

InStrLCaseLCase$LeftLeft$LenMidMid$RightRight$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/+<<=<>=>>=AndNotOr

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

Вычисляемые столбцы

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

Преобразование

AscCDblDateSerialDayHourMinuteMonthSecondStrStr$TimeSerialWeekdayYear

Дата и время

DateSerialDayHourMinuteMonthMonthNameSecondTimeSerialWeekdayWeekdayNameYear

Финансовые

DDBFVIPmtNPerPmtPPmtPVRateSLNSYD

Проверка

IsEmptyIsNull

Математика

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Управление

ChooseIIf

Текст

AscInStrLCaseLCase$LeftLeft$LenMidMid$RightRight$SpaceSpace$StringString$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/\^+<<=<>=>>=AndInLikeNotOr

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

Правила проверки

Приведенные ниже выражения можно использовать в контексте "Правила проверки" веб-базы данных.

Преобразование

AscCDblDateSerialDayHourMinuteMonthSecondStrStr$TimeSerialWeekdayYear

Дата и время

DateDateSerialDayHourMinuteMonthMonthNameNowSecondTimeTimeSerialWeekdayWeekdayNameYear

Финансовые

DDBFVIPmtNPerPmtPPmtPVRateSLNSYD

Проверка

IsEmptyIsNull

Математика

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Текст

AscInStrLCaseLCase$LeftLeft$LenMidMid$RightRight$SpaceSpace$StringString$TrimTrim$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/\^+<<=<>=>>=AndInLikeNotOr

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

Столбцы запросов

Приведенные ниже выражения можно использовать в контексте "Столбцы запросов" веб-базы данных.

Преобразование

AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStrStr$TimeSerialWeekdayYear

База данных

CurrentWebUserCurrentWebUserGroupsIsCurrentWebUserInGroup

Дата и время

DateDateSerialDayHourMinuteMonthMonthNameNowSecondTimeTimeSerialWeekdayWeekdayNameYear

Финансовые

DDBFVIPmtNPerPmtPPmtPVRateSLNSYD

Проверка

IsEmptyIsNull

Математика

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Управление

ChooseIIf

Текст

AscInStrLCaseLCase$LeftLeft$LenMidMid$RightRight$SpaceSpace$StringString$TrimTrim$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/\+<<=<>=>>=AndInLikeNotOr

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

Макросы пользовательского интерфейса

Приведенные ниже выражения можно использовать в контексте "Макросы пользовательского интерфейса" веб-базы данных.

Преобразование

CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz

База данных

CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup

Дата и время

DateDateSerialNow

Проверка

IsNull

Математика

Round

Управление

IIf

Текст

InStrLCaseLCase$LeftLeft$LenMidMid$RightRight$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/+<<=<>=>>=AndNotOr

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

Макросы данных

Приведенные ниже выражения можно использовать в контексте "Макросы данных" веб-базы данных.

Преобразование

AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStrStr$TimeSerialWeekdayYear

Дата и время

DateDateSerialDayHourMinuteMonthMonthNameNowSecondTimeTimeSerialWeekdayWeekdayNameYear

Финансовые

DDBFVIPmtNPerPmtPPmtPVRateSLNSYD

Проверка

IsEmptyIsNullUpdated

Математика

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Управление

ChooseIIf

Текст

AscInStrLCaseLCase$LeftLeft$LenMidMid$RightRight$SpaceSpace$StringString$TrimTrim$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/\^+<<=<>=>>=AndInLikeNotOr

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

Формы

Приведенные ниже выражения можно использовать в контексте "Формы" веб-базы данных.

Преобразование

CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz

База данных

CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup

Дата и время

DateDateSerialNow

Проверка

IsNull

Математика

Round

Управление

IIf

Статистические

AvgCountSum

Текст

InStrLCaseLCase$LeftLeft$LenMidMid$RightRight$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/+<<=<>=>>=AndNotOr

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

Отчеты

Приведенные ниже выражения можно использовать в контексте "Отчеты" веб-базы данных.

Преобразование

AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStrStr$TimeSerialWeekdayYear

Дата и время

DateDateSerialDayHourMinuteMonthMonthNameNowSecondTimeTimeSerialWeekdayWeekdayNameYear

Финансовые

DDBFVIPmtNPerPmtPPmtPVRateSLNSYD

Проверка

IsEmptyIsNull

Математика

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Управление

ChooseIIf

Статистические

AvgCountMaxMinStDevStDevPSumVarVarP

Текст

AscInStrLCaseLCase$LeftLeft$LenMidMid$RightRight$StringString$TrimTrim$UCaseUCase$

Константы

""- EmptyStringFalseNullTrue

Операторы

-&*/\^+<<=<>=>>=AndInLikeNotOr

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

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

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

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