Le bon de commande doit calculer les taxes fédérales et locales. Pour cela, créez un champ contenant le taux d’imposition et un champ calculé contenant le montant de la taxe.
Pour insérer le champ % Taxe locale
-
Dans la palette Bibliothèque d’objets, cliquez sur la catégorie Standard, puis faites glisser l’objet Champ numérique
sur le formulaire dans le champ Total.
-
Sélectionnez le texte de la légende dans l’objet Champ numérique et saisissez
% Taxe locale
.
Vous pouvez redimensionner le champ pour le réduire.
-
Dans la palette Objet, activez l’onglet Champ et choisissez Case pleine dans la liste Aspect.
-
Cliquez sur le bouton Modèles et tapez
z9.99%
dans la zone Modèle.
-
Cliquez sur l’onglet Liaison et saisissez
pourcentageTaxeLocale
dans la zone Nom.
-
Activez l’onglet Valeur et, dans la zone Valeur par défaut, tapez
6
.
Pour insérer le champ Taxe locale
-
Copiez le champ % Taxe locale et positionnez le nouveau champ à côté du champ % Taxe locale.
-
Sélectionnez le texte et saisissez
Taxe locale
.
-
Dans l’éditeur de script, sélectionnez calculate dans la liste Afficher.
-
Sélectionnez FormCalc dans la liste Langage, et Client dans la liste Exécuter sur.
-
Dans le champ Source du script, saisissez le calcul suivant :
(total * stateTaxPercent / 100)
-
Désélectionnez l’objet Champ numérique pour ajouter le script à votre formulaire, puis sélectionnez-le à nouveau.
-
Dans la palette Objet, cliquez sur l’onglet Liaison, puis saisissez
taxeLocale
dans le champ Nom.
-
Activez l’onglet Champ, cliquez sur Modèles et tapez
$z,zz9.99
dans la zone Modèle.
-
Cliquez sur l’onglet Valeur, et, dans le menu Type, choisissez Calculé - Lecture seule.
Pour insérer les champs % Taxe fédérale et Taxe fédérale
-
Recommencez la procédure d’insertion du champ % Taxe locale.
-
Recommencez la procédure d’insertion du champ Taxe locale.
-
Effectuez les modifications suivantes pour que les champs soient applicables à la taxe fédérale :
-
Remplacez toutes les instances du mot
locale
par
fédérale
.
-
Définissez la valeur par défaut du taux d’imposition de la taxe fédérale sur 8.
-
Définissez le calcul de taxeFédérale sur :
(total * federalTaxPercent / 100)
Cliquez pour continuer :
Insertion du champ Frais de livraison
|
|
|