Важно Access Services 2010 и Access Services 2013 се премахват от следващото издание на SharePoint. Препоръчваме ви да не създавате нови уеб приложения, а да мигрирате своите съществуващи приложения към друга платформа, като например Microsoft Power Apps. Можете да споделяте данни на Access с Dataverse, която е база данни в облака, върху която можете да създавате приложения на Power Platform, автоматизирани работни потоци, виртуални агенти и други за уеб, телефон или таблет. За повече информация вижте Начало: Мигриране на данни на Access към Dataverse. |
Можете да разрешите грешките в проверката за съвместимост, свързани с изрази, в уеб бази данни на Access, като заместите изразите, които проверката за съвместимост е идентифицирала като проблеми в таблицата "Проблеми със съвместимостта с уеб".
Тази тема описва изразите и контекстите, които ги поддържат и не ги поддържат в уеб база данни на Access. Можете да използвате поддържани изрази, за да заместите изрази, които проверката за съвместимост идентифицира като несъвместими с уеб.
За обща информация относно грешките в проверката за съвместимост вж. статията Проверка за съвместимост с уеб общи грешки.
Забележка: Тази статия се отнася за уеб бази данни на Access (въведени в Access 2010), които са различни от уеб приложенията на Access (въведени в Access 2013).
В тази статия
Общ преглед
В традиционните настолни бази данни на Access всички изрази се оценяват по един и същ начин, независимо къде се намират. Т.е. дали изразът е в колона на заявка, контрола на формуляр, или долен колонтитул на отчет, той работи по същия начин.
В уеб база данни на Access изразите се оценяват в контекст, а някои изрази са валидни в някои контексти, но не и в други. Например израз, който работи в контрола на уеб формуляр, може да не работи в уеб заявка.
Когато проектирате обекти на уеб база данни на Access от самото начало или използвате шаблон, за да започнете, не е нужно да се безпокоите за контексти, защото Access не ви позволява да въведете израз, който не може да бъде изчислен в контекста, в който работите. Но ако искате да преместите съществуваща база данни и да я публикувате в уеб, някои от изразите в тази база данни може да не работят по очаквания начин.
Можете да изпълните проверката за съвместимост, за да ви помогне да идентифицирате такива потенциални проблеми. Може да сте достигнали до тази тема след изпълнението на проверката за съвместимост и след това да щракнете върху клетка в таблицата "Проблеми със съвместимостта с уеб". Тази тема описва изразите, които можете да използвате във всеки контекст, за да ви помогне да се справите с проблемите, открити от проверката за съвместимост.
Таблица на поддържаните изрази
Прегледайте този списък с поддържани изрази по контекст, за да заместите изразите, които се идентифицират като проблеми от проверката за съвместимост.
Общ достъп
Следните изрази са позволени в контекста на общия достъп на уеб база данни.
Конвертиране
CDbl
DateSerial FormatDateTime FormatNumber FormatPercent NzDatabase
CurrentWebUser
CurrentWebUserGroups IsClient IsCurrentWebUserInGroupДата/час
DateSerial
NowПроверка
IsNull
Математика
Кръгъл
Поток на програмата
IIf
Агрегатна функция на SQL
Среден
брой сумиText
InStr
LCase LCase$ Left $ Len Mid $Right $ UCase $Константи
""- EmptyString
False Null TrueОператори
-
& * / + < <=<>= > >= And Not OrИзчисляеми колони
Следните изрази са позволени в контекста "Изчисляеми колони" на уеб база данни.
Конвертиране
Asc
CDbl DateSerial Day Hour Minute Първи месец Str $ TimeSerial Weekday YearДата/час
DateSerial
Day Hour Minute MonthName Втори часПореден ден от седмицата WeekdayName ГодинаФинанси
DDB FV IPmt NPer Pmt PPmt PV Rate SLN SYD
Проверка
IsEmpty
IsNullМатематика
Abs
atn Cos Exp Fix Int Log Round Sign Sin Sqr TanПоток на програмата
Изберете
IIfText
Asc
InStr LCase LCase$ Left $ Len Mid $Right $ Space$ Space $ String $ UCase $Константи
""- EmptyString
False Null TrueОператори
-
& * / \ ^ + < <=<> = > >= And In Like Not илиПравила за проверка
Следните изрази са позволени в контекста "Валидиращи правила" на уеб база данни.
Конвертиране
Asc
CDbl DateSerial Day Hour Minute Първи месец Str $ TimeSerial Weekday YearДата/час
Date
DateSerial Day Hour Minute MonthName Now Second TimeSerial 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 TanText
Asc
InStr LCase LCase$ Left $ Len Mid $Right $ Space$ Space $ String String$ Trim $ UCase UCase$Константи
""- EmptyString
False Null TrueОператори
-
& * / \ ^ + < <=<> = > >= And In Like Not илиКолони на заявка
Следните изрази са позволени в контекста колони на заявка на уеб база данни.
Конвертиране
Asc
CDbl DateSerial Day FormatDateTime FormatNumber Формат На часови минути Месец Nz Втората str $ TimeSerial Weekday YearDatabase
CurrentWebUser
CurrentWebUserGroups IsCurrentWebUserInGroupДата/час
Date
DateSerial Day Hour Minute MonthName Now Second TimeSerial 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Поток на програмата
Изберете
IIfText
Asc
InStr LCase LCase$ Left $ Len Mid $Right $ Space$ Space $ String String$ Trim $ UCase UCase$Константи
""- EmptyString
False Null TrueОператори
-
& * / \ + < <=<> = > >= And In Like Not OrМакроси за потребителски интерфейс
Следните изрази са позволени в контекста на макроси на потребителски интерфейс на уеб база данни.
Конвертиране
CDbl
DateSerial FormatDateTime FormatNumber FormatPercent NzDatabase
CurrentWebUser
CurrentWebUserGroups IsClient IsCurrentWebUserInGroupДата/час
DateSerial
NowПроверка
IsNull
Математика
Кръгъл
Поток на програмата
IIf
Text
InStr
LCase LCase$ Left $ Len Mid $Right $ UCase $Константи
""- EmptyString
False Null TrueОператори
-
& * / + < <=<>= > >= And Not OrМакроси с данни
Следните изрази са позволени в контекста на макроси с данни на уеб база данни.
Конвертиране
Asc
CDbl DateSerial Day FormatDateTime FormatNumber Формат На часови минути Месец Nz Втората str $ TimeSerial Weekday YearДата/час
Date
DateSerial Day Hour Minute MonthName Now Second TimeSerial 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Поток на програмата
Изберете
IIfText
Asc
InStr LCase LCase$ Left $ Len Mid $Right $ Space$ Space $ String String$ Trim $ UCase UCase$Константи
""- EmptyString
False Null TrueОператори
-
& * / \ ^ + < <=<> = > >= And In Like Not илиФормуляри
Следните изрази са разрешени в Forms контекст на уеб база данни.
Конвертиране
CDbl
DateSerial FormatDateTime FormatNumber FormatPercent NzDatabase
CurrentWebUser
CurrentWebUserGroups IsClient IsCurrentWebUserInGroupДата/час
DateSerial
NowПроверка
IsNull
Математика
Кръгъл
Поток на програмата
IIf
Агрегатна функция на SQL
Среден
брой сумиText
InStr
LCase LCase$ Left $ Len Mid $Right $ UCase $Константи
""- EmptyString
False Null TrueОператори
-
& * / + < <=<>= > >= And Not OrОтчети
Следните изрази са разрешени в контекста Отчети на уеб база данни.
Конвертиране
Asc
CDbl DateSerial Day FormatDateTime FormatNumber Формат На часови минути Месец Nz Втората str $ TimeSerial Weekday YearДата/час
Date
DateSerial Day Hour Minute MonthName Now Second TimeSerial 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Поток на програмата
Изберете
IIfАгрегатна функция на SQL
Среден
брой Макс . минимална stDev StDevP сума Var VarPText
Asc
InStr LCase LCase$ Left $ Len Mid $Right $ String $ Trim$ Trim $ UCase $Константи
""- EmptyString
False Null TrueОператори
-
& * / \ ^ + < <=<> = > >= And In Like Not или