Vigtigt Access-tjenester 2010 og Access-tjenester 2013 fjernes fra den næste version af SharePoint. Vi anbefaler, at du ikke opretter nye webapps og migrerer dine eksisterende apps til en alternativ platform, f.eks. Microsoft Power Apps. Du kan dele Access-data med Dataverse, som er en skydatabase, hvor du kan bygge Power Platform-apps, automatisere arbejdsprocesser, virtuelle agenter og meget mere til internettet, telefonen eller tabletten. Du kan få mere at vide under Introduktion: Overføre Access-data til Dataverse. |
Du kan løse udtryksrelaterede kompatibilitetskontrolfejl i Access-webdatabaser ved at erstatte udtryk, som kompatibilitetskontrollen har identificeret som problemer i tabellen Problemer med webkompatibilitet.
I dette emne vises udtryk og de kontekster, der gør og ikke understøtter dem i en Access-webdatabase. Du kan bruge understøttede udtryk til at erstatte udtryk, som kompatibilitetskontrollen har identificeret som ikke webkompatibel.
Du kan finde generelle oplysninger om fejl i Kompatibilitetskontrol i artiklen Generelle fejl i webkompatibilitetskontrol.
Bemærk!: Denne artikel gælder for Access-webdatabaser (der blev introduceret i Access 2010), som er forskellige fra Access-webapps (introduceret i Access 2013).
I denne artikel
Oversigt
I traditionelle Access-skrivebordsdatabaser evalueres alle udtryk på samme måde, uanset hvor de forekommer. Det vil sige, at uanset om udtrykket er i en forespørgselskolonne, et formularkontrolelement eller en rapportfod, fungerer det på samme måde.
I en Access-webdatabase evalueres udtryk i kontekst, og nogle udtryk er gyldige i nogle sammenhænge, men ikke i andre. Eksempelvis fungerer et udtryk, der fungerer i et kontrolelement i en webformular, muligvis ikke i en webforespørgsel.
Når du designer Access-webdatabaseobjekter fra bunden eller bruger en skabelon til at komme i gang, behøver du ikke at bekymre dig om kontekster, da Access forhindrer dig i at indtaste et udtryk, der ikke kan evalueres i den kontekst, du arbejder i. Men hvis du vil videresende en eksisterende database og publicere den på internettet, fungerer nogle af udtrykkene i databasen muligvis ikke som forventet.
Du kan køre kompatibilitetskontrollen for at hjælpe dig med at identificere sådanne potentielle problemer. Du har muligvis nået dette emne efter at have kørt kompatibilitetskontrollen og derefter klikket på en celle i tabellen Problemer med webkompatibilitet. I dette emne vises de udtryk, du kan bruge i hver kontekst, som kan hjælpe dig med at løse problemer, som kompatibilitetskontrollen har fundet.
Tabel over understøttede udtryk
Se denne liste over understøttede udtryk efter kontekst for at erstatte udtryk, der er identificeret som problemer, af kompatibilitetskontrollen.
Generel adgang
Følgende udtryk er tilladt i konteksten Generelt adgang for en webdatabase.
Konvertering
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Dato/klokkeslæt
Date
DateSerial
Now
Inspektion
IsNull
Matematik
Afrund
Programflow
IIf
SQL-aggregat
Gns
antal
sum
Tekst
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&* / +<<=<>=
>>=
And Not
Or
Beregnede kolonner
Følgende udtryk er tilladt i konteksten Beregnede kolonner i en webdatabase.
Konvertering
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Dato/klokkeslæt
DateSerial
Day
Hour
Minute
Month
MonthName
Second
TimeSerial
Weekday
WeekdayName
Year
Finansiel
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspektion
IsEmpty
IsNull
Matematik
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Programflow
Vælg
IIf
Tekst
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or
Valideringsregler
Følgende udtryk er tilladt i valideringsregler for en webdatabase.
Konvertering
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Dato/klokkeslæt
Dato
DateSerial
Day Hour Month
MonthName nu anden gang
timeserial
weekday
weekdayName
Year
Finansiel
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspektion
IsEmpty
IsNull
Matematik
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Tekst
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or
Forespørgselskolonner
Følgende udtryk er tilladt i forespørgselskolonner i en webdatabases kontekst.
Konvertering
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Database
CurrentWebUser
CurrentWebUserGroups
IsCurrentWebUserInGroup
Dato/klokkeslæt
Dato
DateSerial
Day Hour Month
MonthName nu anden gang
timeserial
weekday
weekdayName
Year
Finansiel
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspektion
IsEmpty
IsNull
Matematik
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Programflow
Vælg
IIf
Tekst
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&
* / \ +
<<=<>=>>=
And In
Like
Not
Or
Brugergrænseflademakroer
Følgende udtryk er tilladt i brugergrænsefladens makrokontekst for en webdatabase.
Konvertering
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Dato/klokkeslæt
Date
DateSerial
Now
Inspektion
IsNull
Matematik
Afrund
Programflow
IIf
Tekst
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&* / +<<=<>=
>>=
And Not
Or
Datamakroer
Følgende udtryk er tilladt i konteksten Datamakroer i en webdatabase.
Konvertering
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Dato/klokkeslæt
Dato
DateSerial
Day Hour Month
MonthName nu anden gang
Timeserial
WeekdayName
Year
Finansiel
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspektion
IsEmpty
IsNull
opdateret
Matematik
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Programflow
Vælg
IIf
Tekst
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or
Formularer
Følgende udtryk er tilladt i forms-konteksten for en webdatabase.
Konvertering
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Dato/klokkeslæt
Date
DateSerial
Now
Inspektion
IsNull
Matematik
Afrund
Programflow
IIf
SQL-aggregat
Gns
antal
sum
Tekst
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&* / +<<=<>=
>>=
And Not
Or
Rapporter
Følgende udtryk er tilladt i rapportkonteksten for en webdatabase.
Konvertering
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Dato/klokkeslæt
Dato
DateSerial
Day Hour Month
MonthName nu anden gang
timeserial
weekday
weekdayName
Year
Finansiel
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspektion
IsEmpty
IsNull
Matematik
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Programflow
Vælg
IIf
SQL-aggregat
Avg
Count
Max
Min
StDev
StDevP
Sum
Var
VarP
Tekst
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
String
String$
Trim
Trim$
UCase
UCase$
Konstanter
""- EmptyString
False
Null
True
Operatorer
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or