- Ajouter les Champs (TSITextBox, TSIComboBox, …) ou on fait les calcules
- Ajouter les fonctions de calcules et les événements
- ItemChanged >> InvoiceLine.UnitPrice = Item.Price, InvoiceLine.VatRate = Item. VatRate
- InvoiceLine.QuantityChanged >>InvoiceLine.MontantHt = InvoiceLine.Quantity * InvoiceLine.UnitPrice
- InvoiceLineCellChanged >> Invoice.MontantHT = Somme(InvoiceLine.MontantHt)
Pour l’affichage d’une facture, on a recour à un état spécifique pour afficher les infos de la facture et la liste des produits de cette facture: