H. CONTRÔLES CALCULÉS
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
Utiliser le générateur d'expression pour les calculs complexes
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"