Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 Les 22 & 23 novembre : Accès 100% GRATUIT
à la Bibliothèque Numérique ENI. Je m'inscris !
  1. Livres et vidéos
  2. Access
  3. Contrôles calculés
Extrait - Access versions 2019 et Office 365
Extraits du livre
Access versions 2019 et Office 365
7 avis
Revenir à la page d'achat du livre

Contrôles calculés

Créer un contrôle calculé

Cette technique permet d’afficher dans un formulaire ou un état, une valeur calculée à partir d’un ou de plusieurs champs.

 Dans le volet de navigation, faites un clic droit sur le formulaire ou l’état dans lequel vous souhaitez créer un contrôle calculé puis cliquez sur l’option Mode création pour afficher sa structure.

 Dans l’onglet Création, cliquez sur l’outil Zone de texteimages/ic111.png visible dans le groupe Contrôles.

 Réalisez un cliqué-gliss&e ...

Effectuer un calcul selon une condition

 Dans le volet de navigation, faites un clic droit sur le formulaire ou l’état concerné puis cliquez sur l’option Mode création pour afficher sa structure.

 Dans l’onglet Création, cliquez sur l’outil Zone de texteimages/ic111.png visible dans le groupe Contrôles puis tracez le cadre du contrôle.

 Si besoin, sélectionnez le contrôle puis affichez sa Feuille de propriétés en appuyant sur la touche F4.

 Précisez le nom à attribuer au contrôle dans la propriété Nom de la page Autres.

 Cliquez sur l’onglet Données puis tapez le signe égal (=) dans la propriété Source contrôle.

 Saisissez une expression utilisant la fonction VraiFaux qui respecte la syntaxe suivante : VraiFaux(expression;résultat si vrai;résultat si faux).

images/14rb03v16.png

Si la date est supérieure au 7 avril 2016, la valeur du champ sera égale à 90 % du Montant ; sinon, elle sera égale au Montant.

Le résultat de cette fonction peut être :

  • du texte, saisi alors entre guillemets ("),

  • une valeur numérique (saisie sans présentation),

  • une date saisie entre symboles dièses (#),

  • une autre expression, exemple : [quantité]+10.

 Enregistrez les modifications apportées au formulaire ou à l’état...

Utiliser le Générateur d’expression

Le Générateur d’expression vous aide dans la conception de vos formules de calcul.

 Dans le volet de navigation, faites un clic droit sur le formulaire ou l’état concerné puis cliquez sur l’option Mode Création pour afficher sa structure.

 Dans l’onglet Création, cliquez sur l’outil Zone de texteimages/ic111.png visible dans le groupe Contrôles puis tracez le cadre du contrôle.

 Affichez la Feuille de propriétés du contrôle calculé en appuyant sur la touche F4.

 Dans l’onglet Données, cliquez dans la propriété Source contrôle puis sur le bouton images/ic039.png.

 Si besoin, cliquez sur le bouton Plus pour développer la fenêtre du Générateur d’expression ; le bouton Plus est remplacé par le bouton Moins qui permet de réduire la fenêtre.

images/14rb04v16.png

 Pour afficher la liste des contrôles contenus dans l’objet actif, cliquez sur le nom de l’objet visible en haut de la zone Éléments d’expression.

Les contrôles de l’objet s’affichent dans la zone Catégories d’expressions.

Cliquez sur <Liste de champ> pour afficher la liste des champs dans la zone Valeurs d’expression.

 Pour afficher la liste des tables, requêtes, formulaires ou états, faites...

Insérer un calcul statistique dans un état/formulaire

 Dans le volet de navigation, faites un clic droit sur le formulaire ou l’état concerné puis cliquez sur l’option Mode création pour afficher sa structure.

 Dans l’onglet Création, cliquez sur l’outil Zone de texteimages/ic111.png visible dans le groupe Contrôles puis tracez le cadre du contrôle.

 Si besoin, affichez la Feuille de propriétés du contrôle calculé en appuyant sur la touche F4.

 Cliquez sur l’onglet Données puis dans la propriété Source contrôle.

 Tapez le signe = puis précisez l’expression du type Fonction([champ]).

Voici les fonctions statistiques à votre disposition :

Somme

Calcule la somme des valeurs d’un champ.

Moyenne

Calcule la moyenne des valeurs d’un champ.

Compte

Compte le nombre d’enregistrements.

Min/Max

Calcule la valeur minimale/maximale d’un ensemble de valeurs d’un champ.

ÉcartType

Calcule l’écart-type de population de l’ensemble des valeurs d’un champ.

ÉcartTypeP

Calcule l’écart-type d’un échantillon de population.

Var

Calcule la variance de population de l’ensemble des valeurs d’un champ.

VarP

Calcule la variance d’un échantillon de population.

images/14rb06v16.png

Le champ Nbre clients permet de comptabiliser le nombre de codes client...