Expansion de la précision de byte pour COUNT et LIST

Comment :

Par défaut, cinq est le nombre de caractères qui s'affichent pour les contre-valeurs extraites avec les commandes COUNT et LIST. Vous pouvez augmenter le nombre de caractères jusqu'à neuf.

Par exemple, si le nombre d'enregistrements récupérés pour un champ dépasse 99 999 (5 bytes), des astériques apparaissent dans le rapport pour indiquer une condition de dépassement. Vous pouvez développer l'affichage pour permettre un compte allant jusqu'à 999 999 999 (9 octets) en utilisant la commande SET COUNTWIDTH.

Remarque : vous pouvez modifier le caractère de dépassement en lançant la commande SET OVERFLOWCHAR.


Haut de page

x
Syntaxe : Définir la précision de COUNT et LIST
SET COUNTWIDTH = {OFF|ON}

où :

OFF
Affiche cinq caractères (bytes) comme valeurs COUNT et LIST. Des astérisques s'affichent si le nombre d'enregistrements extraits pour un champ dépasse cinq caractères. OFF est la valeur par défaut.
ON
Affiche jusqu'à neuf caractères (bytes) comme valeurs pour COUNT et LIST. Des astérisques s'affichent si la valeur dépasse neuf caractères.


Exemple : Définir la précision de COUNT et LIST

L'exemple suivant montre la commande COUNT avec COUNTWIDTH = OFF:

TABLE FILE filename 
COUNT Fldxx 
BY Fldyy
END
Fldxx
Fldyy
COUNT
value
*****

L'exemple suivant montre la commande COUNT avec SET COUNTWIDTH = ON :

TABLE FILE filename 
COUNT Fldxx
BY Fldyy
END
    Fldxx
Fldyy
COUNT
value
999999999

Remarque : cette fonctionnalité influence la largeur du rapport lorsque COUNTWIDTH égale ON. Le calcul de la largeur d'un rapport exige désormais quatre positions d'affichage de plus pour chaque colonne COUNT ou LIST.


WebFOCUS