H.             CONTRÔLES CALCULÉS

Il peut être nécessaire d'effectuer un calcul dans un formulaire.

ONGLET "CRÉATION"
groupe "contrôles" (3ème bloc) - groupe "outils" (5ème bloc)
le formulaire étant créé et affiché en mode "création"
<clic g> sur zone de texte
<faire glisser> pour dessiner le contrôle à l'endroit voulu du formulaire
son étiquette s'affichera devant et devra être renseignée, disposée et mise en forme
sélectionner le contrôle seul (sans l'étiquette)
<clic g>  sur si les propriétés ne sont pas affichées
<clic g>  sur pour afficher l'onglet
saisir le nom du contrôle en face de "nom"
<clic g>  sur pour afficher les propriétés de cet onglet
saisir la formule dans "source contrôle" ou appeler le générateur d'expression

 

Pour créer un prix hors taxe égal au prix d'achat moins la tva (/1,07) dans le formulaire "ouvrage"
le formulaire étant créé et affiché en mode "création"
<clic g> sur zone de texte
<faire glisser> pour dessiner le contrôle à ajouter à l'endroit voulu du formulaire
son étiquette s'affichera devant et devra être renseignée, disposée et mise en forme
sélectionner le contrôle seul (sans l'étiquette)
<clic g>  sur si les propriétés ne sont pas affichées
<clic g>  sur pour afficher l'onglet
saisir le nom du contrôle en face de "nom"

<clic g>  sur pour afficher les propriétés de cet onglet
saisir la formule en face de "source contrôle" ou appeler le générateur d'expression
 

 

Une image contenant périphérique

Description générée automatiquement Utiliser le générateur d'expression pour les calculs complexes

Une image contenant texte

Description générée automatiquement

 

On retrouve la syntaxe standard : signe égal "=" pour commencer, crochets [ ] autour du nom de champ et opérateurs arithmétiques classiques +-/*

 

Dans le formulaire "ouvrage" de la base en cours "Bibliotheque avec donnees"
Créer un contrôle indépendant "PrixHt"
Le disposer et le mettre en forme (euro, 2 décimales) ainsi que son étiquette
Faire calculer par ce contrôle le prix hors taxe des ouvrages soit le prix d'achat divisé par 1,07 (1 + tva) en utilisant le générateur d'expression
Afficher en mode "formulaire" pour visualiser puis revenir en mode "création"

Modifié le: mardi 15 novembre 2022, 10:26