Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
ACCUMULATE
|
ACCUMULATE ( objet {; objet2 ; ... ; objetN} ) | ||||||||
Paramètre | Type | Description | ||||||
objet | Champ, Variable |
![]() |
Champ ou variable de type numérique à cumuler | |||||
ACCUMULATE désigne les champ(s) ou variable(s) à cumuler dans un état créé à l'aide de la commande PRINT SELECTION.
Vous devez appeler BREAK LEVEL et ACCUMULATE avant la génération de chaque état dans lequel vous voulez utiliser des ruptures. Ces commandes activent le traitement des ruptures pour un état. Pour plus d'informations, reportez-vous à la description de la commande Subtotal.
Utilisez ACCUMULATE si vous souhaitez calculer des sous-totaux pour des champs ou variables numériques dans un état. ACCUMULATE indique à 4D qu'il faut stocker les sous-totaux pour chaque élément spécifié dans objet. Les sous-totaux sont cumulés pour chaque niveau de rupture spécifié par la commande Subtotal.
Exécutez ACCUMULATE avant d'imprimer un état à l'aide de PRINT SELECTION.
Utilisez la fonction Subtotal dans la méthode formulaire ou une méthode objet pour retourner le sous-total d'un des objets spécifié dans objet.
Reportez-vous à l'exemple de la commande BREAK LEVEL.
Produit : 4D
Thème : Impressions
Numéro :
303
Modifié : 4D v11 SQL
4D - Langage ( 4D v20 R7)