|
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 de vérification de compatibilité liées aux expressions dans les bases de données web Access en remplaçant les expressions que le vérificateur de compatibilité a identifiées comme des problèmes dans la table Problèmes de compatibilité web.
Cette rubrique répertorie les expressions et les contextes qui les prennent en charge et ne les prennent pas en charge dans une base de données web Access. Vous pouvez utiliser des expressions prises en charge pour remplacer des expressions que le vérificateur de compatibilité a identifiées comme non compatibles web.
Pour obtenir des informations générales sur les erreurs du vérificateur de compatibilité, consultez l’article Compatibilité web case activée Erreurs générales.
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
Vue d’ensemble
Dans les bases de données de bureau Access traditionnelles, les expressions sont toutes évaluées de la même façon, quel que soit l’endroit où elles se produisent. Autrement dit, que l’expression se trouve dans une colonne de requête, un contrôle de formulaire ou un pied de page d’état, elle fonctionne de la même façon.
Dans une base de données web Access, les expressions sont évaluées en 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 concevez des objets de base de données web Access à partir de zéro ou que vous 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 souhaitez mettre en avant une base de données existante et la publier sur le web, certaines expressions de cette base de données risquent de ne pas fonctionner comme prévu.
Vous pouvez exécuter le vérificateur de compatibilité pour vous aider à identifier ces problèmes potentiels. Vous avez peut-être atteint cette rubrique après avoir exécuté le vérificateur de compatibilité, puis cliqué sur une cellule dans le tableau Problèmes de compatibilité web. Cette rubrique répertorie les expressions que vous pouvez utiliser dans chaque contexte pour vous aider à résoudre les problèmes détectés par le vérificateur de compatibilité.
Tableau des expressions prises en charge
Reportez-vous à cette liste d’expressions prises en charge par contexte pour remplacer les expressions identifiées comme des problèmes par le vérificateur de compatibilité.
Accès général
Les expressions suivantes sont autorisées dans le contexte Accès général d’une base de données web.
Conversion
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz
Database
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Date/heure
DateSerialNow
Inspection
IsNull
Math
Round
Déroulement de programme
IIf
Agrégat SQL
Somme moyennedu nombre
Texte
InStrLCaseLCase$Left$LenMid$Right$UCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/+<<=<>=>>=AndNotOr
Colonnes calculées
Les expressions suivantes sont autorisées dans le contexte Colonnes calculées d’une base de données web.
Conversion
AscCDblDateSerialDayHourMinute MoisSecondStr$TimeSerialWeekdayYear
Date/heure
DateSerialDayHourMinute MonthMonthNameSecondTimeSerialWeekdayWeekdayNameYear
Finance
DDB FVIPmtNPerPmtPPmtPVRate AMORLIN SYD
Inspection
IsEmptyIsNull
Math
AbsAtnCosExpFixIntLogRoundSigneSinSqrTan
Déroulement de programme
ChoisirIIf
Texte
AscInStrLCaseLCase$Left$LenMid$Right$SpaceSpace$String$UCaseUCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/\^+<<=<>=>>=AndinLikeNotor
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
AscCDblDateSerialDayHourMinute MoisSecondStr$TimeSerialWeekdayYear
Date/heure
DateDateSerialDayHourMinuteMonth MonthNameNowSecondTimeSerialWeekdayWeekdayName Year
Finance
DDB FVIPmtNPerPmtPPmtPVRate AMORLIN SYD
Inspection
IsEmptyIsNull
Math
AbsAtnCosExpFixIntLogRoundSigneSinSqrTan
Texte
AscInStrLCaseLCase$Left$LenMid$Right$Space$StringString$Trim$UCaseUCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/\^+<<=<>=>>=AndinLikeNotor
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
AscCDblDateSerialDayFormatCurrencyDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Database
CurrentWebUserCurrentWebUserGroupsIsCurrentWebUserInGroup
Date/heure
DateDateSerialDayHourMinuteMonth MonthNameNowSecondTimeSerialWeekdayWeekdayName Year
Finance
DDB FVIPmtNPerPmtPPmtPVRate AMORLIN SYD
Inspection
IsEmptyIsNull
Math
AbsAtnCosExpFixIntLogRoundSigneSinSqrTan
Déroulement de programme
ChoisirIIf
Texte
AscInStrLCaseLCase$Left$LenMid$Right$Space$StringString$Trim$UCaseUCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/\+<<<=<>=>>=AndinLikeNotor
Macros de l’interface utilisateur
Les expressions suivantes sont autorisées dans le contexte Macros d’interface utilisateur d’une base de données web.
Conversion
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz
Database
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Date/heure
DateSerialNow
Inspection
IsNull
Math
Round
Déroulement de programme
IIf
Texte
InStrLCaseLCase$Left$LenMid$Right$UCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/+<<=<>=>>=AndNotOr
Macros de données
Les expressions suivantes sont autorisées dans le contexte Macros de données d’une base de données web.
Conversion
AscCDblDateSerialDayFormatCurrencyDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Date/heure
DateDateSerialDayHourMinuteMonth MonthNameNowSecondTimeSerialWeekdayWeekdayName Year
Finance
DDB FVIPmtNPerPmtPPmtPVRate AMORLIN SYD
Inspection
IsEmptyIsNullmis à jour
Math
AbsAtnCosExpFixIntLogRoundSigneSinSqrTan
Déroulement de programme
ChoisirIIf
Texte
AscInStrLCaseLCase$Left$LenMid$Right$Space$StringString$Trim$UCaseUCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/\^+<<=<>=>>=AndinLikeNotor
Formulaires
Les expressions suivantes sont autorisées dans le contexte Forms d’une base de données web.
Conversion
CDblDateSerialFormatCurrencyFormatDateTimeFormatNumberFormatPercentNz
Database
CurrentWebUserCurrentWebUserGroupsIsClientIsCurrentWebUserInGroup
Date/heure
DateSerialNow
Inspection
IsNull
Math
Round
Déroulement de programme
IIf
Agrégat SQL
Somme moyennedu nombre
Texte
InStrLCaseLCase$Left$LenMid$Right$UCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/+<<=<>=>>=AndNotOr
Rapports
Les expressions suivantes sont autorisées dans le contexte Rapports d’une base de données web.
Conversion
AscCDblDateSerialDayFormatCurrencyDateTimeFormatNumberFormatPercentHourMinuteMonthNzSecondStr$TimeSerialWeekdayYear
Date/heure
DateDateSerialDayHourMinuteMonth MonthNameNowSecondTimeSerialWeekdayWeekdayName Year
Finance
DDB FVIPmtNPerPmtPPmtPVRate AMORLIN SYD
Inspection
IsEmptyIsNull
Math
AbsAtnCosExpFixIntLogRoundSigneSinSqrTan
Déroulement de programme
ChoisirIIf
Agrégat SQL
AvgCountMaxMinStDevStDevPSumVarVarP
Texte
AscInStrLCaseLCase$Left$LenMid$Right$String$TrimTrim$UCaseUCase$
Constantes
« »- EmptyStringFalseNullTrue
Opérateurs
-&*/\^+<<=<>=>>=AndinLikeNotor