S’applique à
Access 2016 Access 2013 Access 2010

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é.

Haut de la page

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

Haut de la page

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

Haut de la page

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

Haut de la page

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

Haut de la page

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

Haut de la page

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

Haut de la page

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

Haut de la page

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

Haut de la page

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.