|
Dôležité Access Services 2010 a Access Services 2013 sa odstraňujú z nasledujúceho vydania SharePointu. Odporúčame nevytvárať nové webové aplikácie a migrovať existujúce aplikácie na alternatívnu platformu, ako je napríklad Microsoft Power Apps. Údaje Accessu môžete zdieľať s Dataverse, čo je cloudová databáza, na ktorej môžete vytvárať aplikácie Power Platform, pracovné postupy Automate, virtuálnych agentov a ďalšie funkcie pre web, telefón alebo tablet. Ďalšie informácie nájdete v téme Začíname: Migrácia údajov Accessu do Dataverse. |
Chyby kontroly kompatibility súvisiace s výrazom vo webových databázach Accessu môžete vyriešiť nahradením výrazov, ktoré kontrola kompatibility identifikovala ako problémy v tabuľke Problémy s webovou kompatibilitou.
Táto téma obsahuje výrazy a kontexty, ktoré ich nepodporujú vo webovej databáze Accessu. Podporované výrazy môžete použiť na nahradenie výrazov, ktoré kontrola kompatibility identifikovala ako nekompatibilné s webom.
Všeobecné informácie o chybách kontroly kompatibility nájdete v článku Kontrola kompatibility s webom Všeobecné chyby.
Poznámka: Tento článok sa vzťahuje na webové databázy Accessu (zavedené v Accesse 2010), ktoré sa líšia od webových aplikácií Accessu (zavedené v Accesse 2013).
Obsah tohto článku
Prehľad
V tradičných počítačových databázach Accessu sa všetky výrazy vyhodnocujú rovnako bez ohľadu na to, kde sa vyskytujú. To znamená, že bez ohľadu na to, či sa výraz nachádza v stĺpci dotazu, v ovládacom prvku formulára alebo v päte zostavy, funguje rovnako.
Vo webovej databáze Accessu sa výrazy vyhodnocujú v kontexte a niektoré výrazy sú platné v niektorých kontextoch, ale nie v iných. Výraz, ktorý funguje v ovládacom prvku webového formulára, napríklad nemusí vo webovom dotaze fungovať.
Keď navrhujete objekty webovej databázy Accessu úplne od začiatku alebo používate šablónu, nemusíte sa obávať kontextov, pretože Access vám bráni zadať výraz, ktorý nemožno vyhodnotiť v kontexte, v ktorom pracujete. Ak však chcete preposlať existujúcu databázu a publikovať ju na webe, niektoré výrazy v danej databáze nemusia fungovať podľa očakávaní.
Kontrolu kompatibility môžete spustiť, aby ste mohli identifikovať potenciálne problémy. Možno ste sa k tejto téme dostali po spustení kontroly kompatibility a následnom kliknutí na bunku v tabuľke Problémy s webovou kompatibilitou. V tejto téme sú uvedené výrazy, ktoré môžete použiť v jednotlivých kontextoch, aby ste mohli vyriešiť problémy, ktoré zistila kontrola kompatibility.
Tabuľka podporovaných výrazov
Pozrite si tento zoznam podporovaných výrazov podľa kontextu a nahraďte výrazy, ktoré kontrola kompatibility identifikuje ako problémy.
Všeobecný prístup
Nasledujúce výrazy sú povolené v kontexte všeobecného prístupu webovej databázy.
Konverzia
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz
Databáza
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Dátum a čas
DateDateSerialNow
Kontrolné funkcie
IsNull
Matematika
Okrúhly
Funkcie priebehu programu
IIf
Agregačné SQL
Priemernýsúčet počtu
Text
InStrLCase LCase$LeftLeft$LenMid Mid$Right$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/+<< =<>=>>=AndNotOr
Vypočítané stĺpce
Nasledujúce výrazy sú povolené v kontexte vypočítaných stĺpcov webovej databázy.
Konverzia
AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear
Dátum a čas
DateSerialDayHourMinuteMonthNameSecondTimeSerialWeekdayWeekdayNameYear
Finančné funkcie
DDB FVIPmtNPerPmtPPmtPVRate SLN SYD
Kontrolné funkcie
IsEmptyIsNull
Matematika
AbsAtnCosExpFixIntLogkoloPodpísaťSinSqrTan
Funkcie priebehu programu
Vybrať IIf
Text
AscInStrLCase LCase$Left$LenMid Mid$Right$Space$StringString$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<< =<>=>>=AndInLikeNotOr
Overovacie pravidlá
Nasledujúce výrazy sú povolené v kontexte overovacích pravidiel webovej databázy.
Konverzia
AscCDblDateSerialDayHourMinuteMonthSecondStr$TimeSerialWeekdayYear
Dátum a čas
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear
Finančné funkcie
DDB FVIPmtNPerPmtPPmtPVRate SLN SYD
Kontrolné funkcie
IsEmptyIsNull
Matematika
AbsAtnCosExpFixIntLogkoloPodpísaťSinSqrTan
Text
AscInStrLCase LCase$Left$LenMid Mid$Right$Space$SpaceString$Trim Trim$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<< =<>=>>=AndInLikeNotOr
Stĺpce dotazu
Nasledujúce výrazy sú povolené v kontexte stĺpcov dotazu webovej databázy.
Konverzia
AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Databáza
CurrentWebUserCurrentWebUserGroupsIsCurrentWebUserInGroup
Dátum a čas
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear
Finančné funkcie
DDB FVIPmtNPerPmtPPmtPVRate SLN SYD
Kontrolné funkcie
IsEmptyIsNull
Matematika
AbsAtnCosExpFixIntLogkoloPodpísaťSinSqrTan
Funkcie priebehu programu
Vybrať IIf
Text
AscInStrLCase LCase$Left$LenMid Mid$Right$Space$SpaceString$Trim Trim$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\+<< =<>=>>=AndInLikeNotOr
Makrá používateľského rozhrania
Nasledujúce výrazy sú povolené v kontexte makier používateľského rozhrania webovej databázy.
Konverzia
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz
Databáza
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Dátum a čas
DateDateSerialNow
Kontrolné funkcie
IsNull
Matematika
Okrúhly
Funkcie priebehu programu
IIf
Text
InStrLCase LCase$LeftLeft$LenMid Mid$Right$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/+<< =<>=>>=AndNotOr
Údajové makrá
Nasledujúce výrazy sú povolené v kontexte údajových makier webovej databázy.
Konverzia
AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Dátum a čas
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear
Finančné funkcie
DDB FVIPmtNPerPmtPPmtPVRate SLN SYD
Kontrolné funkcie
IsEmptyIsNullaktualizovaný
Matematika
AbsAtnCosExpFixIntLogkoloPodpísaťSinSqrTan
Funkcie priebehu programu
Vybrať IIf
Text
AscInStrLCase LCase$Left$LenMid Mid$Right$Space$SpaceString$Trim Trim$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<< =<>=>>=AndInLikeNotOr
Formuláre
Nasledujúce výrazy sú povolené v kontexte Forms webovej databázy.
Konverzia
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz
Databáza
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Dátum a čas
DateDateSerialNow
Kontrolné funkcie
IsNull
Matematika
Okrúhly
Funkcie priebehu programu
IIf
Agregačné SQL
Priemernýsúčet počtu
Text
InStrLCase LCase$LeftLeft$LenMid Mid$Right$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/+<< =<>=>>=AndNotOr
Zostavy
Nasledujúce výrazy sú povolené v kontexte zostáv webovej databázy.
Konverzia
AscCDblDateSerialDayFormatCurrencyFormatDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Dátum a čas
DateDateSerialDayHourMinuteMonthNameNowSecondTimeSerialWeekdayWeekdayNameYear
Finančné funkcie
DDB FVIPmtNPerPmtPPmtPVRate SLN SYD
Kontrolné funkcie
IsEmptyIsNull
Matematika
AbsAtnCosExpFixIntLogkoloPodpísaťSinSqrTan
Funkcie priebehu programu
Vybrať IIf
Agregačné SQL
Priemernýpočetmax. min. stdevstdevpsúčtuvarp
Text
AscInStrLCase LCase$Left$LenMidMid$Right$StringString$Trim Trim$UCaseUCase$
Konštanty
""- EmptyStringFalseNullTrue
Operátory
-&*/\^+<< =<>=>>=AndInLikeNotOr