Увага! Служби Access Services 2010 і 2013 буде вилучено з наступного випуску SharePoint. Рекомендуємо перенести наявні програми на альтернативну платформу, як-от Microsoft Power Apps, і не створювати нові веб-програми. Ви можете надавати доступ до даних Access за допомогою Dataverse — хмарної бази даних, на якій можна створювати програми Power Platform, автоматизовані робочі цикли, віртуальні агенти та багато іншого для Інтернету, телефону або планшета. Докладні відомості див. в статті Початок роботи. Перенесення даних Access до Dataverse. |
У веб-базах даних Access можна усунути помилки засобу перевірки сумісності, пов'язаної з виразом, замінивши вирази, які засіб перевірки сумісності ідентифікується як проблеми в таблиці проблеми з веб-сумісністю.
У цій статті наведено вирази та контексти, які не підтримують їх у веб-базі даних Access. За допомогою підтримуваних виразів можна замінити вирази, які не сумісні з веб-сумісним засобом перевірки сумісності.
Загальні відомості про помилки перевірки сумісності наведено в статті веб-сумісністьіз даними про помилки.
Примітка.: Ця стаття стосується веб-баз даних Access (запроваджено в Access 2010), які відрізняються від веб-програм Access (у програмі Access 2013).
У цій статті
Огляд
У традиційних настільних базах даних Access вирази все ж таки обчислюються незалежно від того, де вони трапляються. Тобто, чи є вираз у стовпці запиту, елементі керування форми або нижньому колонтитулі звіту, він працює так само.
У веб-базі даних Access вирази обчислюються в контексті, а деякі вирази дійсні в деяких контекстах, але не в інших. Наприклад, вираз, який працює в елементі керування веб-форми, може не працювати в веб-запиті.
Під час створення об'єктів веб-бази даних Access із нуля або використання шаблону для початку роботи не потрібно турбуватися про контекстах, оскільки Access не дає змоги вводити вираз, який не можна оцінити в контексті, у якому ви працюєте. Але, якщо потрібно перенести наявну базу даних і опублікувати її в Інтернеті, деякі вирази в цій базі даних можуть не працювати належним чином.
Ви можете запустити засіб перевірки сумісності, щоб допомогти вам визначити такі потенційні проблеми. Можливо, цю тему досягнуто після запуску засобу перевірки сумісності, а потім клацнувши її в таблиці проблеми з веб-сумісністю. У цій статті наведено вирази, які можна використовувати в кожному контексті, щоб допомогти вирішити проблеми, які виявила засіб перевірки сумісності.
Таблиця підтримуваних виразів
Посилання на цей список підтримуваних виразів за контекстом для заміни виразів, виявлених як проблеми, за допомогою засобу перевірки сумісності.
Спільний доступ
Наведені нижче вирази дозволяються в загальному контексті доступу до веб-бази даних.
Перетворення
Формат DateSerial для форматування та форматування
чисел
Database
Поточний ідентифікатор групи, що використовують веб-конференції
isclient
iscurentwebuseringroup
Дата й час
Дата
DateSerial
зараз
Перевірка
IsNull
Математичний вираз
Round
Перебіг програми
IIf
Статистичні функції SQL
Сума AVG Count
Текст
"InStr
lcase
lcase $"
ліва
ліва $
LEN
MID
MID $
Right
Right $
ucase
ucase $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
+
<
<=
<>
=
>>
=
а
не
або
Обчислювані стовпці
Наведені нижче вирази дозволяються в контексті обчислюваних стовпців у веб-базі даних.
Перетворення
ASC
CDbl
DateSerial
Day
Hour
minute
Second
Str
Str $
TimeSerial день
тижня
Дата й час
DateSerial
Day
Hour
хвилин на
місяць
MonthName
Second TimeSerial день
тижня
weekdayname
рік
Фінансові функції
Функція "DB" для
FMT
Перевірка
IsEmpty
ісnull
Математичний вираз
Функція ABS
Atn
COS
Exp
Fix
Int
log
круглий
знак
Sin площа
Тан
Перебіг програми
Виберіть команду
IIf
Текст
У разі, якщо ви не залишили відповідно до $, у середині 10-го простору на правому куті $
Space
Space $
String
String $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
і
в
Like
Not
або
Правила перевірки
Наведені нижче вирази дозволяються в контексті правил перевірки в веб-базі даних.
Перетворення
ASC
CDbl
DateSerial
Day
Hour
minute
Second
Str
Str $
TimeSerial день
тижня
Дата й час
Дата
DateSerial
Day
Hour
хвилин на
місяць
MonthName
тепер
вдруге
TimeSerial
день тижня
weekdayname
рік
Фінансові функції
Функція "DB" для
FMT
Перевірка
IsEmpty
ісnull
Математичний вираз
Функція ABS
Atn
COS
Exp
Fix
Int
log
круглий
знак
Sin площа
Тан
Текст
У разі, якщо ви не залишили відповідно до $, у середині 10-го простору на правому куті $
Space
Space $
String
String $
TRIM
обрізки $
ucase
ucase $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
і
в
Like
Not
або
Стовпці запиту
У контексті стовпців запитів у веб-базі даних дозволено наведені нижче вирази.
Перетворення
Формат
DateSerial Day (формат дати _
часу
_ форматування _ форматування _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Database
Поточний ідентифікатор групи ' ' поточний _ веб-конференції ' '
Дата й час
Дата
DateSerial
Day
Hour
хвилин на
місяць
MonthName
тепер
вдруге
TimeSerial
день тижня
weekdayname
рік
Фінансові функції
Функція "DB" для
FMT
Перевірка
IsEmpty
ісnull
Математичний вираз
Функція ABS
Atn
COS
Exp
Fix
Int
log
круглий
знак
Sin площа
Тан
Перебіг програми
Виберіть команду
IIf
Текст
У разі, якщо ви не залишили відповідно до $, у середині 10-го простору на правому куті $
Space
Space $
String
String $
TRIM
обрізки $
ucase
ucase $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
\
+
<
<=
<>
=
>
>=
і
в
Like
Not
або
Макроси інтерфейсу користувача
У контексті макросів ІНТЕРФЕЙСУ веб-бази даних дозволено наведені нижче вирази.
Перетворення
Формат DateSerial для форматування та форматування
чисел
Database
Поточний ідентифікатор групи, що використовують веб-конференції
isclient
iscurentwebuseringroup
Дата й час
Дата
DateSerial
зараз
Перевірка
IsNull
Математичний вираз
Round
Перебіг програми
IIf
Текст
"InStr
lcase
lcase $"
ліва
ліва $
LEN
MID
MID $
Right
Right $
ucase
ucase $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
+
<
<=
<>
=
>>
=
а
не
або
Макроси даних
Наведені нижче вирази дозволено в контексті макросів даних у веб-базі даних.
Перетворення
Формат
DateSerial Day (формат дати _
часу
_ форматування _ форматування _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Дата й час
Дата
DateSerial
Day
Hour
хвилин на
місяць
MonthName
тепер
вдруге
TimeSerial
день тижня
weekdayname
рік
Фінансові функції
Функція "DB" для
FMT
Перевірка
Оновлення IsEmpty
isempty
Математичний вираз
Функція ABS
Atn
COS
Exp
Fix
Int
log
круглий
знак
Sin площа
Тан
Перебіг програми
Виберіть команду
IIf
Текст
У разі, якщо ви не залишили відповідно до $, у середині 10-го простору на правому куті $
Space
Space $
String
String $
TRIM
обрізки $
ucase
ucase $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
і
в
Like
Not
або
Форми
У контексті форм веб-бази даних дозволено наведені нижче вирази.
Перетворення
Формат DateSerial для форматування та форматування
чисел
Database
Поточний ідентифікатор групи, що використовують веб-конференції
isclient
iscurentwebuseringroup
Дата й час
Дата
DateSerial
зараз
Перевірка
IsNull
Математичний вираз
Round
Перебіг програми
IIf
Статистичні функції SQL
Сума AVG Count
Текст
"InStr
lcase
lcase $"
ліва
ліва $
LEN
MID
MID $
Right
Right $
ucase
ucase $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
+
<
<=
<>
=
>>
=
а
не
або
Звіти
У контексті звітів веб-бази даних дозволено наведені нижче вирази.
Перетворення
Формат
DateSerial Day (формат дати _
часу
_ форматування _ форматування _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Дата й час
Дата
DateSerial
Day
Hour
хвилин на
місяць
MonthName
тепер
вдруге
TimeSerial
день тижня
weekdayname
рік
Фінансові функції
Функція "DB" для
FMT
Перевірка
IsEmpty
ісnull
Математичний вираз
Функція ABS
Atn
COS
Exp
Fix
Int
log
круглий
знак
Sin площа
Тан
Перебіг програми
Виберіть команду
IIf
Статистичні функції SQL
Максимальна кількість – Max
min
STDEV –
сума
VAR
VARP
Текст
У разі, якщо ви не залишили відповідно до $, у
правій
частині в середині $
Константи
""-EmptyString
false
Null
True
Оператори
-
&
*
/
\
^
+
<
<=
<>
=
>
>=
і
в
Like
Not
або