Застосовується до
Access 2016 Access 2013 Access 2010

Увага!    Служби 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 не дозволяє вводити вираз, який не можна обчислити в контексті, у якому ви працюєте. Але якщо потрібно перемістити наявну базу даних і опублікувати її в Інтернеті, деякі вирази в цій базі даних можуть не працювати належним чином.

Можна запустити засіб перевірки сумісності, щоб виявити такі потенційні проблеми. Можливо, ви досягли цієї статті після запуску засобу перевірки сумісності, а потім клацніть клітинку в таблиці Проблеми веб-сумісності. У цій статті перелічено вирази, які можна використовувати в кожному контексті, щоб допомогти вирішити проблеми, виявлені засобом перевірки сумісності.

На початок сторінки

Таблиця підтримуваних виразів

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

Загальний доступ

Наведені нижче вирази можна використовувати в контексті загального доступу веб-бази даних.

Перетворення

Формат CDblDateSerialCurrencyFormatDateTimeFormatNumberFormatPercentNz

Database

CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup

Дата й час

Датапочатку

Перевірка

IsNull

Математичний вираз

Круглий

Перебіг програми

IIf

Статистичні функції SQL

Середнясума

Text (Текст)

InStrLCaseLCase $Left$Len Mid$Right$UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

Обчислювані стовпці

Наведені нижче вирази можна використовувати в контексті обчислюваних стовпців веб-бази даних.

Перетворення

AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear

Дата й час

DateSerialDayHourMinuteMonthNameSecondTimeSerialWeekdayName Year

Фінансові функції

DDB FVIPmtNPerPmt PPmtPVRate SLN SYD

Перевірка

IsemptyIsNull

Математичний вираз

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Перебіг програми

Виберіть елементIIf

Text (Текст)

AscInStrLCaseLCase $Left$LenMid$Right$Space$Space$String$UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

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

Наведені нижче вирази дозволені в контексті правил перевірки веб-бази даних.

Перетворення

AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear

Дата й час

DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear

Фінансові функції

DDB FVIPmtNPerPmt PPmtPVRate SLN SYD

Перевірка

IsemptyIsNull

Математичний вираз

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Text (Текст)

AscInStrLCaseLCase $Left$LenMid$Right$SPACE$SPACE$String$TrimTrim$UCase UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

Стовпці запиту

Наведені нижче вирази можна використовувати в контексті "Стовпці запиту" веб-бази даних.

Перетворення

Формат asc CDbl DateSerialDayCurrencyFormatDateTimeFormatNumberФорматПеріод годинаХвилинамісяцяNzДругийstrStr $TimeSerialWeekdayYear

Database

CurrentWebUserCurrentWebUserGroupsIsCurrentWebUserInGroup

Дата й час

DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear

Фінансові функції

DDB FVIPmtNPerPmt PPmtPVRate SLN SYD

Перевірка

IsemptyIsNull

Математичний вираз

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Перебіг програми

Виберіть елементIIf

Text (Текст)

AscInStrLCaseLCase $Left$LenMid$Right$SPACE$SPACE$String$TrimTrim$UCase UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

Макроси інтерфейсу користувача

Наведені нижче вирази дозволені в контексті макросів інтерфейсу користувача веб-бази даних.

Перетворення

Формат CDblDateSerialCurrencyFormatDateTimeFormatNumberFormatPercentNz

Database

CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup

Дата й час

Датапочатку

Перевірка

IsNull

Математичний вираз

Круглий

Перебіг програми

IIf

Text (Текст)

InStrLCaseLCase $Left$Len Mid$Right$UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

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

Наведені нижче вирази можна використовувати в контексті макросів даних веб-бази даних.

Перетворення

Формат asc CDbl DateSerialDayCurrencyFormatDateTimeFormatNumberФорматПеріод годинаХвилинамісяцяNzДругийstrStr $TimeSerialWeekdayYear

Дата й час

DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear

Фінансові функції

DDB FVIPmtNPerPmt PPmtPVRate SLN SYD

Перевірка

IsemptyIsNullоновлено

Математичний вираз

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Перебіг програми

Виберіть елементIIf

Text (Текст)

AscInStrLCaseLCase $Left$LenMid$Right$SPACE$SPACE$String$TrimTrim$UCase UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

Форми

Наведені нижче вирази можна використовувати в Forms контексті веб-бази даних.

Перетворення

Формат CDblDateSerialCurrencyFormatDateTimeFormatNumberFormatPercentNz

Database

CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup

Дата й час

Датапочатку

Перевірка

IsNull

Математичний вираз

Круглий

Перебіг програми

IIf

Статистичні функції SQL

Середнясума

Text (Текст)

InStrLCaseLCase $Left$Len Mid$Right$UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

Звіти

Наведені нижче вирази можна використовувати в контексті "Звіти" веб-бази даних.

Перетворення

Формат asc CDbl DateSerialDayCurrencyFormatDateTimeFormatNumberФорматПеріод годинаХвилинамісяцяNzДругийstrStr $TimeSerialWeekdayYear

Дата й час

DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear

Фінансові функції

DDB FVIPmtNPerPmt PPmtPVRate SLN SYD

Перевірка

IsemptyIsNull

Математичний вираз

AbsAtnCosExpFixIntLogRoundSignSinSqrTan

Перебіг програми

Виберіть елементIIf

Статистичні функції SQL

Середнєзначення аргументу«максимальна кількість стандартних значень» (мін.)

Text (Текст)

AscInStrLCaseLCase $Left$LenMid$Right$String$TrimTrim$UCase$

Константи

""- EmptyStringFalseNullTrue

Оператори

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

На початок сторінки

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.