Utilisation du Générateur d’expressions

Utilisation du Générateur d’expressions

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

Les expressions sont utilisées dans de nombreux contextes différents dans Access et sont similaires aux formules dans Excel. Le Générateur d’expressions vous permet d’accéder facilement au nom de champs et de contrôles de votre base de données, ainsi qu’à de nombreuses fonctions intégrées disponibles lors de l’écriture d’expressions. Vous pouvez utiliser autant de ces fonctionnalités que vous le voulez, en fonction de vos propres besoins ou préférences.

Contenu de cet article

Pourquoi utiliser le Générateur d’expressions ?

Outils pour entrer des expressions

IntelliSense et conseils rapides

Informations rapides et aide

Présentation du Générateur d’expressions

Zone d’expression

Éléments d’expression, catégories et valeurs

Ajouter un élément à une expression au moyen des listes d’éléments

Pourquoi utiliser le Générateur d’expressions ?

Expressions se composent de fonctions, opérateurs, constantes et identificateurs (par exemple, les noms des champs, tables, formulaires et requêtes). Le Générateur d’expressions vous permet facilement rechercher et insérer ces composants et donc entrer des expressions plus rapidement et précisément. En outre, le Générateur d’expressions vous permet de déterminer quels composants sont appropriées pour le contexte dans lequel vous tapez l’expression. Cela est particulièrement utile lorsque vous créez des bases de données Web ou des applications Web, dans lequel uniquement certaines fonctions peuvent être utilisés.

Pour plus d’informations sur les bases de données web, voir l’article Créer une base de données à partager sur le web.

Pour plus d’informations sur les applications Web, voir l’article créer une application Access.

Vous pouvez utiliser le Générateur d’expressions pour créer une nouvelle expression, ou vous pouvez opérer votre choix parmi des expressions prédéfinies, y compris des expressions permettant d’afficher les numéros de pages, la date du jour ou la date et l’heure actuelles.

Vous pouvez démarrer le Générateur d’expressions de la plupart des endroits où vous écrivez manuellement des expressions, notamment la propriété Source contrôle d’un contrôle ou la propriété Règle de validation d’un champ de table. En règle générale, si vous voyez le bouton Générateur Image du bouton lorsque vous cliquez sur une zone de propriété, ou si vous voyez le mot expression dans un menu, vous pouvez cliquer dessus pour lancer le Générateur d’expressions.

Outils pour entrer des expressions

Access inclut des outils qui vous permettent d’entrer des expressions plus rapidement et avec plus de précision. Ces outils sont non seulement disponibles dans le Générateur d’expressions, mais également dans la feuille de propriétés et la plupart des autres endroits où vous pouvez entrer des expressions.

IntelliSense et conseils rapides

Dès que vous commencez à taper un nom d’identificateur ou de fonction, IntelliSense affiche une liste déroulante avec les valeurs possibles. Vous pouvez continuer à taper, ou vous pouvez double-cliquer sur la valeur correcte dans la liste pour l’ajouter à l’expression. Une autre méthode consiste à utiliser les touches de direction Haut et Bas pour sélectionner la valeur souhaitée, puis à appuyer sur Tab ou Entrée pour l’ajouter à votre expression. Par exemple, si vous commencez à taper le mot « Format », la liste IntelliSense affiche toutes les fonctions dont le nom commence par « Format ».

Conseil :  Pour masquer la liste déroulante IntelliSense, appuyez sur Échap. Pour l’afficher à nouveau, appuyez sur Ctrl+Espace.

Lorsque la liste IntelliSense est affichée, une courte description, appelée conseil rapide, apparaît à droite de l’élément actuellement sélectionné. Le premier élément dans la liste est sélectionné par défaut, mais vous pouvez sélectionner n’importe quel élément dans la liste pour afficher le conseil rapide correspondant. Les conseils rapides vous permettent de déterminer l’utilité d’une fonction ou le type de contrôle ou de propriété de l’élément.

L’illustration suivante montre la liste IntelliSense et un conseil rapide.

La liste déroulante IntelliSense et un conseil rapide.

1. IntelliSense affiche les fonctions possibles et les autres identificateurs lorsque vous tapez une expression.

2. Les conseils rapides affichent une courte description de l’élément sélectionné.

Informations rapides et aide

Lorsque vous tapez une fonction dans une expression, la fonctionnalité Informations rapides affiche la syntaxe de la fonction, pour vous permettre de savoir exactement quels sont les arguments obligatoires pour la fonction. Les arguments facultatifs sont placés entre crochets ([]). Lorsque les informations rapides sont affichées, vous pouvez cliquer sur le nom d’une fonction pour ouvrir une rubrique d’aide et accéder à des informations supplémentaires.

Les informations rapides s’affichent pour une fonction.

1. Les informations rapides affichent la syntaxe de la fonction. Cliquez sur le nom d’une fonction pour ouvrir une rubrique d’aide relative à la fonction.

2. Les arguments facultatifs sont placés entre crochets. L’argument que vous tapez actuellement apparaît en texte gras.

Important :  Ne confondez pas les crochets indiquant les arguments facultatifs avec les crochets entourant les identificateurs dans l’expression.

Haut de la page

Présentation du Générateur d’expressions

Dans de nombreux cas, les outils figurant dans la section précédente sont suffisants pour vous aider à entrer votre expression. Toutefois, vous pourrez également tirer profit d’autres outils fournis par le Générateur d’expressions, comme décrit dans cette section.

L’illustration suivante présente les parties principales du Générateur d’expressions :

Boîte de dialogue Générateur d’expressions

1. Instructions et lien d’aide    Accédez à des informations relatives au contexte dans lequel vous entrez l’expression.

2. Zone d’expression    Tapez votre expression ici, ou ajoutez des éléments d’expression en double-cliquant sur des éléments dans les listes ci-dessous.

Remarque :  Si vous ne voyez pas les listes d’éléments (éléments 3, 4 et 5), cliquez sur Plus >> à droite de la zone d’expression.

3. Liste Éléments d’expression    Cliquez sur un type d’élément pour afficher sa catégorie dans la liste Catégories d’expressions.

4. Liste Catégories d’expression    Cliquez sur une catégorie pour afficher ses valeurs dans la liste Valeurs d’expression. Si la liste Valeurs d’expression ne contient aucune valeur, double-cliquez sur l’élément de catégorie pour l’ajouter dans la zone d’expression.

5. Liste Valeurs d’expression    Double-cliquez sur une valeur pour l’ajouter dans la zone d’expression.

6. Aide et informations sur la valeur d’expression sélectionnée    Si le lien est disponible, cliquez dessus pour accéder à un article d’aide relatif à la valeur d’expression sélectionnée.

Haut de la page

Zone d’expression

La section supérieure du Générateur d’expressions contient une zone où vous créez votre expression. Vous pouvez taper votre expression dans la zone manuellement, en utilisant IntelliSense et les autres outils décrits dans la section précédente. Ou, si vous le souhaitez, vous pouvez utiliser les trois listes d’éléments en dessous de la zone pour sélectionner et ajouter des éléments.

Remarque :  Si vous ne voyez pas les trois listes dans la section inférieure du Générateur d’expressions, à droite dans la boîte de dialogue Générateur d’expressions, cliquez sur Plus >>.

Éléments d’expression, catégories et valeurs

Lorsqu’elle est développée, la section inférieure du Générateur d’expressions contient trois listes à partir desquelles vous pouvez sélectionner des éléments pour votre expression.

  • La liste Éléments d’expression affiche les éléments de niveau supérieur qui sont disponibles pour vous permettre de créer une expression, tels que des objets de base de données, des fonctions, des constantes, des opérateurs et des expressions courantes. Le contenu de cette liste est différent selon le contexte dans lequel vous vous trouvez. Par exemple, si vous tapez une expression dans la propriété Source contrôle d’un formulaire, la liste contient d’autres éléments que si vous tapez une expression dans la propriété Règle de validation d’une table.

  • La liste Catégories d’expressions contient des éléments ou des catégories d’éléments spécifiques pour la sélection que vous effectuez dans la liste Éléments d’expression. Par exemple, si vous cliquez sur Fonctions intégrées dans la liste Éléments d’expression, la liste Catégories d’expression affiche des catégories de fonction.

  • La liste Valeurs d’expression affiche les valeurs, le cas échéant, pour les éléments et les catégories que vous avez sélectionnées dans les listes de gauche et du milieu. Par exemple, si vous cliquez sur Fonctions intégrées dans la liste de gauche, puis que vous cliquez sur une catégorie de fonction dans la liste du milieu, la liste Valeurs d’expression affiche toutes les fonctions intégrées pour la catégorie sélectionnée.

Ajouter un élément à une expression au moyen des listes d’éléments

  1. Cliquez sur un élément dans la liste Éléments d’expression. Par exemple, pour insérer une fonction intégrée, développez Fonctions, puis cliquez sur Fonctions intégrées.

    Les listes du milieu et de droite changent pour afficher les valeurs appropriées.

  2. Le cas échéant, cliquez sur une catégorie dans la liste du milieu. Pour cet exemple, cliquez sur Déroulement de programme.

    La liste de droite change pour afficher les valeurs appropriées.

  3. Double-cliquez sur un élément dans la liste de droite. Pour cet exemple, double-cliquez sur IIf.

    Access ajoute l’élément dans la zone d’expression. Dans cet exemple, Access ajoute IIf (<<expression>>, <<truepart>>, <<falsepart>>).

  4. Remplacez le texte d’espace réservé par des valeurs d’argument valides. Le texte d’espace réservé est indiqué par des crochets (<< >>). Dans cet exemple, les espaces réservés sont <<expression>>, <<truepart>> et <<falsepart>>.

    • Dans la zone d’expression, cliquez sur l’espace réservé, puis tapez l’argument manuellement ou sélectionnez un élément dans les listes d’éléments.

      Conseil :  Pour afficher une rubrique d’aide qui contient plus d’informations sur les arguments valides d’une fonction, sélectionnez la fonction dans la liste Valeurs d’expression, puis cliquez sur le lien dans la partie inférieure du Générateur d’expressions.

  5. Si l’expression contient d’autres éléments, ils doivent être séparés par l’espace réservé <<Expr>>. Vous devez remplacer cet espace réservé par un opérateur pour que l’expression globale soit valide.

Haut de la page

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.

×