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 localeDans 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 localeCopiez 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éraleRecommencez 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
|
|
|