Ajouter des fonctions aux expressions Access

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Access comprend de nombreuses fonctions intégrées que vous pouvez utiliser pour créer des expressions. Si vous venez de lire Créer une expression, vous vous souvenez que les fonctions ne sont qu’un des éléments que vous pouvez ajouter aux expressions. Cependant, si vous voulez utiliser des expressions, vous aurez très rapidement besoin d’ajouter des fonctions.

Remarque : Vous pouvez également utiliser des fonctions personnalisées dans les expressions, mais si vous savez comment créer ceux-ci, sans doute que vous n’avez pas besoin d’un article comme celui-ci ! Que peut uniquement être recherchez une liste de toutes les fonctions Access disponibles.

Tout d’abord, voici quelques notions fondamentales sur l’utilisation des fonctions :

  • Pour utiliser une fonction, tapez son mot clé, une parenthèse ouvrante, les arguments (valeurs) à utiliser et une parenthèse fermante.

  • Certaines fonctions ne prennent pas d’argument, mais d’autres en ont plusieurs, séparés par des points-virgules.

  • Les arguments de fonction peuvent être des identificateurs, des constantes ou d’autres fonctions. Vous pouvez associer ces éléments à l’aide d’opérateurs mathématiques (+, -, *, ou /) ou d’opérateurs de comparaison (<, >, ou =).

  • Les fonctions prennent les informations fournies, comme les arguments, exécutent du code en arrière-plan, puis retournent une valeur à l’endroit exact où vous avez tapé la fonction. En d’autres termes, vous programmez sans même le savoir !

Cela vous impressionne ? Il n’y a pas vraiment de quoi. Un ou deux exemples pour vous aider :

Exemple d’utilisation de la fonction VraiFaux dans une expression.

Cette expression est constituée entièrement de la fonction IIf (les caractères verts). Notez les virgules vertes séparer les trois arguments. Dans cet exemple, nous utilisons la fonction VraiFaux pour comparer le champ nommé DueDate à date du jour la. Si le champ DueDate est supérieur ou égal à date du jour la, il revenez la chaîne « OK » ; dans le cas contraire, il revenez « En retard ».

  • Le premier argument de la fonction IIf est un test logique qui se compose de l’identificateur pour le champ DueDate (en orange), quelques opérateurs de comparaison (en rouge) et la fonction Date (en bleu), qui ne requiert aucun argument.

  • Le deuxième et le troisième arguments de la fonction VraiFaux sont des constantes de chaîne (en noir), entre guillemets. Ces deux arguments peuvent également être des fonctions ou des expressions qui retournent des nombres ou du texte.

Vous pouvez utiliser une expression comme celle-ci dans une zone de texte sur un formulaire ou un affichage, ou dans un champ calculé d’une table, entre autres.

Voici un autre exemple qui utilise une fonction dans une expression pour créer une chaîne de texte :

Exemple de l’utilisation de la fonction Gauche dans une expression.

Ici, l’expression commence par une constante de chaîne (en noir).

  • La perluète (en rouge) est un opérateur de concaténation, qui est utilisé pour joindre les chaînes.

  • La fonction à gauche (en vert) prend deux arguments :

    • Un identificateur de champ (en orange), et

    • Une constante entier (en noir). Dans ce cas, nous voulons les deux derniers caractères les plus à gauche du champ, nous tapons donc 2.

Si le champ CodeProduit contient “CD22035”, les résultats de cette expression sont “Préfixe : CD”.

Vous voulez des informations supplémentaires sur les expressions et les fonctions ?

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×