Důležité V příští verzi SharePointu se odeberou služby Access Services 2010 a Access Services 2013. Doporučujeme, abyste nevytvářeli nové webové aplikace a abyste migrovali existující aplikace na alternativní platformu, jako je třeba Microsoft Power Apps. Přístupová data můžete sdílet s Dataverse, což je cloudová databáze, na které můžete vytvářet aplikace Power Platform, automatizovat pracovní postupy, virtuální agenty a provádět další akce pro web, telefon nebo tablet. Další informace najdete v tématu Začínáme: Migrace přístupových dat do služby Dataverse. |
Chyby kontroly kompatibility související s výrazy ve webových databázích Accessu můžete vyřešit nahrazením výrazů, které kontrola kompatibility identifikovala jako problémy v tabulce Problémy s kompatibilitou webu.
Toto téma obsahuje seznam výrazů a kontextů, které je ve webové databázi Accessu podporují a nepodporují. Podporované výrazy můžete použít k nahrazení výrazů, které kontrola kompatibility identifikovala jako neschůdné pro web.
Obecné informace o chybách kontroly kompatibility najdete v článku Kontrola kompatibility webu s obecnými chybami.
Poznámka: Tento článek se týká webových databází Accessu (zavedených v Accessu 2010), které se liší od webových aplikací pro Access (zavedené v Accessu 2013).
V tomto článku
Základní informace
V tradičních desktopových databázích Accessu se výrazy vyhodnocují stejně bez ohledu na to, kde se vyskytují. To znamená, že bez ohledu na to, jestli je výraz ve sloupci dotazu, ovládacím prvku formuláře nebo zápatí sestavy, funguje stejně.
Ve webové databázi Accessu se výrazy vyhodnocují v kontextu a některé výrazy jsou platné v některých kontextech, ale ne v jiných. Například výraz, který funguje ve webovém ovládacím prvku formuláře, nemusí ve webovém dotazu fungovat.
Když navrhovat objekty webové databáze Accessu od začátku nebo použít šablonu, nemusíte se obávat kontextů, protože Access vám brání v zadání výrazu, který se nevyhodnocuje v kontextu, ve kterém pracujete. Pokud ale chcete přenést existující databázi a publikovat ji na web, nemusí některé výrazy v této databázi fungovat očekávaným způsobem.
Můžete spustit kontrolu kompatibility, která vám pomůže tyto potenciální problémy identifikovat. Možná jste se k tomuto tématu dostali po spuštění kontroly kompatibility a po kliknutí na buňku v tabulce Problémy s kompatibilitou webu. V tomto tématu jsou uvedené výrazy, které můžete použít v jednotlivých kontextech a které vám pomůžou vyřešit problémy zjištěné při kontrole kompatibility.
Tabulka podporovaných výrazů
Odkazujte na tento seznam podporovaných výrazů podle kontextu a nahraďte výrazy, které kontrola kompatibility identifikovala jako problémy.
Obecný přístup
Následující výrazy jsou povolené v kontextu Obecný přístup webové databáze.
Převodní
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Datum a čas
Date
DateSerial
Now
Kontrola
Funkce IsNull
Matematické
Zaokrouhlit
Program Flow
Funkce IIf
SQL Aggregate
Avg
Count
Sum
Textové
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&* / +<<=<>=
>>=
And Not
Or
Počítané sloupce
Následující výrazy jsou povolené v kontextu Počítané sloupce webové databáze.
Převodní
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Datum a čas
DateSerial
Day
Hour
Minute
Month
MonthName
Second
TimeSerial
Weekday
WeekdayName
Year
Finanční
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Kontrola
IsEmpty
IsNull
Matematické
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Program Flow
Zvolte
IIf
Textové
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&
* / \ ^
+<<=<>=>>
=
And In Like Not Or
Ověřovací pravidla
Následující výrazy jsou povolené v kontextu ověřovacích pravidel webové databáze.
Převodní
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Datum a čas
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanční
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Kontrola
IsEmpty
IsNull
Matematické
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Textové
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&
* / \ ^
+<<=<>=>>
=
And In Like Not Or
Sloupce dotazu
Následující výrazy jsou povolené v kontextu Sloupce dotazu webové databáze.
Převodní
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Database
CurrentWebUser
CurrentWebUserGroups
IsCurrentWebUserInGroup
Datum a čas
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanční
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Kontrola
IsEmpty
IsNull
Matematické
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Program Flow
Zvolte
IIf
Textové
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&
* / \ +
<<=<>=>>
=
And In Like Not Or
Makra uživatelského rozhraní
Následující výrazy jsou povolené v kontextu maker uživatelského rozhraní webové databáze.
Převodní
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Datum a čas
Date
DateSerial
Now
Kontrola
Funkce IsNull
Matematické
Zaokrouhlit
Program Flow
Funkce IIf
Textové
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&* / +<<=<>=
>>=
And Not
Or
Datová makra
Následující výrazy jsou povolené v kontextu datových maker webové databáze.
Převodní
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Datum a čas
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanční
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Kontrola
IsEmpty
IsNull
Updated
Matematické
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Program Flow
Zvolte
IIf
Textové
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&
* / \ ^
+<<=<>=>>
=
And In Like Not Or
Formuláře
Následující výrazy jsou povolené v kontextu formulářů webové databáze.
Převodní
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Datum a čas
Date
DateSerial
Now
Kontrola
Funkce IsNull
Matematické
Zaokrouhlit
Program Flow
Funkce IIf
SQL Aggregate
Avg
Count
Sum
Textové
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&* / +<<=<>=
>>=
And Not
Or
Sestavy
Následující výrazy jsou povolené v kontextu Sestavy webové databáze.
Převodní
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Datum a čas
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finanční
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Kontrola
IsEmpty
IsNull
Matematické
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Program Flow
Zvolte
IIf
SQL Aggregate
Avg
Count
Max
Min
StDev
StDevP
Sum
Var
VarP
Textové
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
String
String$
Trim
Trim$
UCase
UCase$
Konstanty
""- EmptyString
False
Null
True
Operátory
-
&
* / \ ^
+<<=<>=>>
=
And In Like Not Or