Важно Службы 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" веб-базы данных.
Преобразование
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
База данных
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Дата и время
Date
DateSerial
Now
Проверка
IsNull
Математика
Round
Управление
IIf
Статистические
Avg
Count
Sum
Текст
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or
Вычисляемые столбцы
Приведенные ниже выражения можно использовать в контексте "Вычисляемые столбцы" веб-базы данных.
Преобразование
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Дата и время
DateSerial
Day
Hour
Minute
Month
MonthName
Second
TimeSerial
Weekday
WeekdayName
Year
Финансовые
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Проверка
IsEmpty
IsNull
Математика
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Управление
Choose
IIf
Текст
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Правила проверки
Приведенные ниже выражения можно использовать в контексте "Правила проверки" веб-базы данных.
Преобразование
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Дата и время
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Финансовые
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Проверка
IsEmpty
IsNull
Математика
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Текст
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Столбцы запросов
Приведенные ниже выражения можно использовать в контексте "Столбцы запросов" веб-базы данных.
Преобразование
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
База данных
CurrentWebUser
CurrentWebUserGroups
IsCurrentWebUserInGroup
Дата и время
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Финансовые
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Проверка
IsEmpty
IsNull
Математика
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Управление
Choose
IIf
Текст
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
\
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Макросы пользовательского интерфейса
Приведенные ниже выражения можно использовать в контексте "Макросы пользовательского интерфейса" веб-базы данных.
Преобразование
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
База данных
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Дата и время
Date
DateSerial
Now
Проверка
IsNull
Математика
Round
Управление
IIf
Текст
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or
Макросы данных
Приведенные ниже выражения можно использовать в контексте "Макросы данных" веб-базы данных.
Преобразование
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Дата и время
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Финансовые
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Проверка
IsEmpty
IsNull
Updated
Математика
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Управление
Choose
IIf
Текст
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or
Формы
Приведенные ниже выражения можно использовать в контексте "Формы" веб-базы данных.
Преобразование
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
База данных
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Дата и время
Date
DateSerial
Now
Проверка
IsNull
Математика
Round
Управление
IIf
Статистические
Avg
Count
Sum
Текст
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
+
<
<=
<>
=
>
>=
And
Not
Or
Отчеты
Приведенные ниже выражения можно использовать в контексте "Отчеты" веб-базы данных.
Преобразование
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Дата и время
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Финансовые
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Проверка
IsEmpty
IsNull
Математика
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Управление
Choose
IIf
Статистические
Avg
Count
Max
Min
StDev
StDevP
Sum
Var
VarP
Текст
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
String
String$
Trim
Trim$
UCase
UCase$
Константы
""- EmptyString
False
Null
True
Операторы
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
And
In
Like
Not
Or