Bull DPS 7000 Guide De L'utilisateur page 86

Masquer les pouces Voir aussi pour DPS 7000:
Table des Matières

Publicité

Tri et fusion - Guide de l'utilisateur
La commande SUM ne s'applique qu'à un groupe d'articles ayant des valeurs de clé
identiques. Elle permet de totaliser les valeurs des zones spécifiées pour tous les articles
ayant la même clé et de stocker ce total dans l'article qui sera retenu pour la sortie. Les
dépassements de capacité ne sont pas détectés. La sélection de l'article de sortie est
déterminée par l'option DUPREC. La commande DELETE ne doit pas être spécifiée au
cours du même passage que SUM étant donné que la suppression des articles ayant la
même clé est automatique. La sélection s'effectue de la même façon que lorsque la
commande DELETE est utilisée (voir plus haut la commande DELETE au
paragraphe 5.2.5).
Parmi les autres contraintes relatives à la sélection des zones de cumul, il faut noter que
chaque zone doit obligatoirement figurer dans l'article de sortie (à savoir SUM est
incompatible avec les commandes ADDROUT et KEYADDR), et que chaque zone de
cumul doit figurer comme sous-élément de restructuration dans une commande
ARRANGE (en cas d'utilisation de cette commande). Dans ce cas, la zone de cumul doit
être spécifiée exactement comme elle l'était à l'origine ; elle peut figurer dans les limites
d'une zone plus grande, mais les zones de cumul ne doivent pas se chevaucher, ni
chevaucher des zones-clés. Une partie d'une zone de cumul ne peut être citée en tant
qu'élément de restructuration dans une commande ARRANGE. Si une zone de cumul est
dupliquée dans l'article de sortie par la commande ARRANGE, le cumul ne s'effectue que
pour la première apparition de cette zone dans l'article de sortie. Les autres apparitions
de la zone auront une valeur indéterminée.
Dans l'exemple fourni à la figure 5-6, trois valeurs d'articles sont cumulées dans un article
de sortie. Le fichier d'origine et les zones-clés sont illustrés en premier, suivis du fichier
trié, d'abord sans cumul ni suppressions, puis dans la forme définitive.
5-20
47 F2 08UF Rev06

Publicité

Table des Matières
loading

Table des Matières