Important Access services 2010 et Access services 2013 sont supprimés de la prochaine version de SharePoint. Nous vous recommandons de ne pas créer de nouvelles applications web et de migrer vos applications existantes vers une autre plateforme, telle que Microsoft Power Apps. Vous pouvez partager des données Access avec Dataverse, qui est une base de données cloud sur laquelle vous pouvez créer des applications Power Platform, automatiser des flux de travail, des agents virtuels, etc. pour le web, les téléphones ou les tablettes. Pour plus d’informations, consultez Prise en main : Migrer les données Access vers Dataverse. |
Vous pouvez résoudre les erreurs du vérifier la compatibilité liées aux expressions dans les bases de données web Access en remplaçant les expressions identifiées comme problèmes dans la table Problèmes de compatibilité Web.
Cette rubrique répertorie les expressions et les contextes qui les prisent en charge dans une base de données web Access. Vous pouvez utiliser des expressions pris en charge pour remplacer les expressions identifiées comme non compatibles avec le web par le contrôle de compatibilité.
Pour des informations générales sur les erreurs du vérificateur de compatibilité, voir l’article Erreurs générales de vérification de la compatibilité web.
Remarque : Cet article s’applique aux bases de données web Access (introduites dans Access 2010) qui sont différentes des applications web Access (introduites dans Access 2013).
Contenu de cet article
Présentation
Dans les bases de données access de bureau traditionnelles, les expressions sont toutes évaluées de la même façon, quel que soit leur lieu de travail. Autrement dit, que l’expression se trouve dans une colonne de requête, un contrôle de formulaire ou un pied d’état, elle fonctionne de la même manière.
Dans une base de données web Access, les expressions sont évaluées dans leur contexte, et certaines expressions sont valides dans certains contextes, mais pas dans d’autres. Par exemple, une expression qui fonctionne dans un contrôle de formulaire web peut ne pas fonctionner dans une requête web.
Lorsque vous créez des objets de base de données web Access de toutes pièces ou utilisez un modèle pour commencer, vous n’avez pas à vous soucier des contextes, car Access vous empêche d’entrer une expression qui ne peut pas être évaluée dans le contexte dans lequel vous travaillez. Toutefois, si vous voulez avancer une base de données existante et la publier sur le web, il est possible que certaines expressions de cette base de données ne fonctionnent pas comme prévu.
Vous pouvez exécuter le contrôle de compatibilité pour vous aider à identifier ces problèmes potentiels. Vous êtes peut-être arrivé à cette rubrique après avoir exécutez le vérification de compatibilité, puis cliqué sur une cellule du tableau Problèmes de compatibilité Web. Cette rubrique répertorie les expressions que vous pouvez utiliser dans chaque contexte afin de vous aider à résoudre les problèmes détectés par le vérification de compatibilité.
Tableau des expressions pris en charge
Consultez cette liste d’expressions pris en charge par contexte pour remplacer les expressions identifiées comme problèmes par le vérification de compatibilité.
Accès général
Les expressions suivantes sont autorisées dans le contexte Général Access d’une base de données web.
Conversion
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Date/Heure
Date
DateSerial
Now
Inspection
IsNull
Math
Round
Déroulement de programme
IIf
Agrégat SQL
Avg
Count
Sum
Texte
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&* / +<<=<>=
>>=
And Not
Or
Colonnes calculées
Les expressions suivantes sont autorisées dans le contexte Colonnes calculées d’une base de données web.
Conversion
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Date/Heure
DateSerial
Day
Hour
Minute
Month
MonthName
Second
TimeSerial
Weekday
WeekdayName
Year
Finances
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspection
IsEmpty
IsNull
Math
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Déroulement de programme
Sélectionnez
IIf
Texte
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or
Règles de validation
Les expressions suivantes sont autorisées dans le contexte Règles de validation d’une base de données web.
Conversion
Asc
CDbl
DateSerial
Day
Hour
Minute
Month
Second
Str
Str$
TimeSerial
Weekday
Year
Date/Heure
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finances
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspection
IsEmpty
IsNull
Math
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Texte
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or
Colonnes de requête
Les expressions suivantes sont autorisées dans le contexte Colonnes de requête d’une base de données web.
Conversion
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Database
CurrentWebUser
CurrentWebUserGroups
IsCurrentWebUserInGroup
Date/Heure
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finances
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspection
IsEmpty
IsNull
Math
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Déroulement de programme
Sélectionnez
IIf
Texte
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&
* / \ +
<<=<>=>>=
And In
Like
Not
Or
Macros de l’interface utilisateur
Les expressions suivantes sont autorisées dans le contexte des macros d’interface utilisateur d’une base de données web.
Conversion
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Date/Heure
Date
DateSerial
Now
Inspection
IsNull
Math
Round
Déroulement de programme
IIf
Texte
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&* / +<<=<>=
>>=
And Not
Or
Macros de données
Les expressions suivantes sont autorisées dans le contexte des macros de données d’une base de données web.
Conversion
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Date/Heure
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finances
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspection
IsEmpty
IsNull
Updated
Math
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Déroulement de programme
Sélectionnez
IIf
Texte
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
Space
Space$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or
Formulaires
Les expressions suivantes sont autorisées dans le contexte Forms d’une base de données web.
Conversion
CDbl
DateSerial
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Nz
Database
CurrentWebUser
CurrentWebUserGroups
IsClient
IsCurrentWebUserInGroup
Date/Heure
Date
DateSerial
Now
Inspection
IsNull
Math
Round
Déroulement de programme
IIf
Agrégat SQL
Avg
Count
Sum
Texte
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&* / +<<=<>=
>>=
And Not
Or
Rapports
Les expressions suivantes sont autorisées dans le contexte États d’une base de données web.
Conversion
Asc
CDbl
DateSerial
Day
FormatCurrency
FormatDateTime
FormatNumber
FormatPercent
Hour
Minute
Month
Nz
Second
Str
Str$
TimeSerial
Weekday
Year
Date/Heure
Date
DateSerial
Day
Hour
Minute
Month
MonthName
Now
Second
Time
TimeSerial
Weekday
WeekdayName
Year
Finances
DDB
FV
IPmt
NPer
Pmt
PPmt
PV
Rate
SLN
SYD
Inspection
IsEmpty
IsNull
Math
Abs
Atn
Cos
Exp
Fix
Int
Log
Round
Sign
Sin
Sqr
Tan
Déroulement de programme
Sélectionnez
IIf
Agrégat SQL
Avg
Count
Max
Min
StDev
StDevP
Sum
Var
VarP
Texte
Asc
InStr
LCase
LCase$
Left
Left$
Len
Mid
Mid$
Right
Right$
String
String$
Trim
Trim$
UCase
UCase$
Constantes
« »- EmptyString
False
Null
True
Opérateurs
-
&
* / \ ^
+<<=<>=>>
=
And In Like
Not
Or