|
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 označila jako kompatibilní s webem.
Obecné informace o chybách nástroje Kontrola kompatibility najdete v článku Kontrola kompatibility webu Obecné chyby.
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ých v Accessu 2013).
V tomto článku
Přehled
V tradičních desktopových databázích Accessu se všechny výrazy vyhodnocují stejně bez ohledu na to, kde k nim dochází. To znamená, že bez ohledu na to, jestli je výraz ve sloupci dotazu, ovládacím prvku formuláře nebo v zápatí sestavy, funguje stejným způsobem.
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 v ovládacím prvku webového formuláře, nemusí ve webovém dotazu fungovat.
Když navrhujete objekty webové databáze Accessu od začátku nebo používáte šablonu, abyste mohli začít, nemusíte se starat o kontexty, protože Access vám brání v zadání výrazu, který nelze vyhodnotit 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 podle očekávání.
Pokud chcete tyto potenciální problémy identifikovat, můžete spustit kontrolu kompatibility. K tomuto tématu jste se možná dostali po spuštění kontroly kompatibility a kliknutí na buňku v tabulce Problémy s kompatibilitou webu. Toto téma obsahuje seznam výrazů, 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ů
Projděte si tento seznam podporovaných výrazů podle kontextu a nahraďte výrazy, které jsou při kontrole kompatibility identifikovány jako problémy.
Obecný přístup
Následující výrazy jsou povolené v kontextu obecného přístupu webové databáze.
Převodní
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberPercentNz
Database
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Datum a čas
DateSerialNow
Inspekce
Funkce IsNull
Matematický zápis
Kulatý
Program Flow
Funkce IIf
SQL Aggregate
AvgCountSum
Text
InStrLCaseLCase$LeftLeft$LenMidMid Mid$RightRight$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/+<<=<>=>>=AndNotOr
Počítané sloupce
Následující výrazy jsou povolené v kontextu Počítané sloupce webové databáze.
Převodní
AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear
Datum a čas
DateSerialDay HourMinuteMonth MonthNameSecondTimeSerialWeekday WeekdayNameRok
Finanční
ODPIS.ZRYCH2 FVIPmtNPerPmtPPmtPVRate ODPIS.LIN ODPIS.NELIN
Inspekce
IsEmptyIsNull
Matematický zápis
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Program Flow
ZvolteIIf.
Text
AscInStrLCase$LeftLeft$LenMidMid Mid$Right Right$Space$StringString String$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<<=<>=>>=ajakonenebo
Ověřovací pravidla
Následující výrazy jsou povolené v kontextu ověřovacích pravidel webové databáze.
Převodní
AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear
Datum a čas
DateSerial Day Hour Minute Month MonthNameNowSecondTimeSerialWeekday WeekdayNameRok
Finanční
ODPIS.ZRYCH2 FVIPmtNPerPmtPPmtPVRate ODPIS.LIN ODPIS.NELIN
Inspekce
IsEmptyIsNull
Matematický zápis
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Text
AscInStrLCaseLCase$LeftLeft$LenMidMid Mid$Right Right$Space$StringString String$TrimTrim$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<<=<>=>>=ajakonenebo
Sloupce dotazů
Následující výrazy jsou povolené v kontextu Sloupce dotazů webové databáze.
Převodní
AscCDblDateSerialDayFormatFormátCurrencyFormatDateTimeFormatNumberFormátPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Database
CurrentWebUserCurrentWebUserGroupsIsCurrentWebUserInGroup
Datum a čas
DateSerial Day Hour Minute Month MonthNameNowSecondTimeSerialWeekday WeekdayNameRok
Finanční
ODPIS.ZRYCH2 FVIPmtNPerPmtPPmtPVRate ODPIS.LIN ODPIS.NELIN
Inspekce
IsEmptyIsNull
Matematický zápis
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Program Flow
ZvolteIIf.
Text
AscInStrLCaseLCase$LeftLeft$LenMidMid Mid$Right Right$Space$StringString String$TrimTrim$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\+<<=<>=>>=ajakonenebo
Makra uživatelského rozhraní
Následující výrazy jsou povolené v kontextu maker uživatelského rozhraní webové databáze.
Převodní
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberPercentNz
Database
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Datum a čas
DateSerialNow
Inspekce
Funkce IsNull
Matematický zápis
Kulatý
Program Flow
Funkce IIf
Text
InStrLCaseLCase$LeftLeft$LenMidMid Mid$RightRight$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/+<<=<>=>>=AndNotOr
Datová makra
V kontextu datových maker webové databáze jsou povoleny následující výrazy.
Převodní
AscCDblDateSerialDayFormatFormátCurrencyFormatDateTimeFormatNumberFormátPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Datum a čas
DateSerial Day Hour Minute Month MonthNameNowSecondTimeSerialWeekday WeekdayNameRok
Finanční
ODPIS.ZRYCH2 FVIPmtNPerPmtPPmtPVRate ODPIS.LIN ODPIS.NELIN
Inspekce
Aktualizace IsEmptyIsNull
Matematický zápis
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Program Flow
ZvolteIIf.
Text
AscInStrLCaseLCase$LeftLeft$LenMidMid Mid$Right Right$Space$StringString String$TrimTrim$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<<=<>=>>=ajakonenebo
Formuláře
Následující výrazy jsou povolené v kontextu Forms webové databáze.
Převodní
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberPercentNz
Database
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Datum a čas
DateSerialNow
Inspekce
Funkce IsNull
Matematický zápis
Kulatý
Program Flow
Funkce IIf
SQL Aggregate
AvgCountSum
Text
InStrLCaseLCase$LeftLeft$LenMidMid Mid$RightRight$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/+<<=<>=>>=AndNotOr
Sestavy
V kontextu sestav webové databáze jsou povoleny následující výrazy.
Převodní
AscCDblDateSerialDayFormatFormátCurrencyFormatDateTimeFormatNumberFormátPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Datum a čas
DateSerial Day Hour Minute Month MonthNameNowSecondTimeSerialWeekday WeekdayNameRok
Finanční
ODPIS.ZRYCH2 FVIPmtNPerPmtPPmtPVRate ODPIS.LIN ODPIS.NELIN
Inspekce
IsEmptyIsNull
Matematický zápis
AbsAtnCosExpFixIntLogRoundSignSinSqrTan
Program Flow
ZvolteIIf.
SQL Aggregate
AvgCountMaxMinStDevStDev SumVarVarP
Text
AscInStrLCaseLCase$LeftLeft$LenMidMid Mid Mid$RightRight$StringString$TrimTrim$UCaseUCase$
Konstanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<<=<>=>>=ajakonenebo