Easy-Micro


BUREAUTIQUE Microsoft Access
Requête champ calculé

Requête Access avec champ calculé

Pour réaliser une requête Access avec champ calculé, afficher par exemple, les deux tables, "T_produits" et "T_details_commandes".

Cliquer/glisser les deux champs, "Prix_ht" et "Quantite" dans les deux première colonnes. Dans la troisième colonne saisissez le champ calculé:
Total: [Prix_ht]*[Quantite]

Note: Le mot "Total" est le nom de la colonne (un alias). Vous pouvez renommer vos colonnes par ce biais ou par la légende des propriétés (menu Affichage) de cette requête.

On pourrait aussi écrire dans une ligne de champ: Qui: [Nom_client] & " " & [Prenom_client]

Requête Access
Les calculs peuvent aussi être à base de fonction (voir le Générateur d'expression: Ctrl + F2) :

• La fonction Droite qui permet d'afficher les commandes dont le numéro finit par 45 :
Droite([Num_commande];2)=45

• Les fonctions NbCar (Nombre de caractères) et CNum (Caractère Numérique), qui permettent ci-dessous d'afficher les villes qui ont un nombre de caractères infèrieur à 5 :
NbCar([ville])<CNum(5)

• Exemple de calcul de prime avec la fonction VraiFaux (dans une colonne isolée):


Prime pour les Toulousains: VraiFaux([T_clients]![Ville]="Toulouse";1000;"Niet")

Total CA
Si vous voulez afficher le TOTAL CA, rajouter la ligne des Opérations (bouton somme en haut de l'écran) et sélectionner l'opération "Somme" pour les trois champs.
Autre technique: Le champ total CA qui contiens l'expression pourrait-être modifier en lui rajoutant une somme et en transformant sa ligne des Opérations par "Expression".


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mardi 22 janvier 2019 - Semaine 04 - Saint Vincent (Demain: Saint Barnard)
Aujourd'hui, c'est l'anniversaire de Frank Leboeuf (1968-51 ans), footballeur français (défenseur). Autre 22 janvier: 1981 - Début de la série américaine Dallas sur les écrans français (TF1).
Haut de page Easy-Micro