ADELIA |
VADELIA |
SADELIA |
WADELIA |
EADELIA |
(I/B) |
(I/B) (C/S) |
(B) (S) |
(I/B) (C/S) |
(B) (C/S) |
Paragraphe d'utilisation
Tous
Syntaxe
TOTALISER_TABLE Table IdVar H
Description
Cet ordre fait la somme algébrique de tous les postes d'une table Table et place le résultat dans la variable IdVar.
La table doit être une table de postes numériques et de dimension 1.
La variable doit être numérique.
Il est possible de demander l'arrondi en précisant "H", cet arrondi suivant les règles générales de l'arrondi AS/400 (Half Adjustment). L'arrondi se fait après que toutes les sommes aient été effectuées.
Par exemple
* Supposons que le tableau TBL_VALEURS (3 éléments) contienne les valeurs :
* 001.0 001.7 -01.1
* a) si W_TOTAL est une zone de 7 caractères dont 1 décimale
TOTALISER_TABLE TBL_VALEURS W_TOTAL
* W_TOTAL est égal à |
000001.6 |
* b) si W_TOTAL est une zone de 7 caractères dont 0 décimale
TOTALISER_TABLE TBL_VALEURS W_TOTAL H
* W_TOTAL est égal à |
0000002 |