Summary of Edit Codes

Le Tableau 1 récapitule les codes d'édition et les options qu'ils fournissent. Une version simplifiée de ce tableau est imprimée au-dessus des positions 45 à 70 sur les spécifications de sortie. Le tableau 2 montre la façon dont les zones sont modifiées.

Le tableau 3 montre l'effet que les différents codes d'édition ont sur la même zone avec une position de fin spécifiée pour la sortie.

Tableau 1. Edit Codes
  Paramètre de mot clé DECEDIT  
Editer le code virgules Symbole décimal Signe du solde négatif '.' ',' « 0 » « 0. » Suppression des zéros
1 Oui Oui Aucun signe .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
2 Oui Oui Aucun signe Blancs Blancs Blancs Blancs Oui
3   Oui Aucun signe .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
4   Oui Aucun signe Blancs Blancs Blancs Blancs Oui
5 à 91                
A Oui Oui CR - Retour chariot .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
B Oui Oui CR - Retour chariot Blancs Blancs Blancs Blancs Oui
C   Oui CR - Retour chariot .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
D   Oui CR - Retour chariot Blancs Blancs Blancs Blancs Oui
J Oui Oui -(moins) .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
K Oui Oui -(moins) Blancs Blancs Blancs Blancs Oui
L   Oui -(moins) .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
M   Oui -(moins) Blancs Blancs Blancs Blancs Oui
N Oui Oui -(virgule flottante moins) .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
O Oui Oui -(virgule flottante moins) Blancs Blancs Blancs Blancs Oui
P   Oui -(virgule flottante moins) .00 ou 0 , 00 ou 0 0,00 ou 0 0.00 ou 0 Oui
Q   Oui -(virgule flottante moins) Blancs Blancs Blancs Blancs Oui
X2                
O3               Oui
Z4               Oui
Remarque :
  1. Il s'agit des codes d'édition définis par l'utilisateur.
  2. Le code d'édition X garantit un signe F hexadécimal pour les valeurs positives. Etant donné que le système le fait pour vous, normalement vous n'avez pas besoin de spécifier ce code.
  3. Le code d'édition Y supprime les zéros les plus à gauche des zones de date, à l'exception du chiffre précédant le premier séparateur. Le code d'édition Y insère également des barres obliques (/) entre le mois, le jour et l'année selon le modèle suivant:
       nn⁄n
       nn⁄nn
       nn⁄nn⁄n
       nn⁄nn⁄nn
      nnn⁄nn⁄nn
       nn⁄nn⁄nnnn
      nnn⁄nn⁄nnnn
     nnnn⁄nn⁄nn
    nnnnn⁄nn⁄nn
  4. Le code d'édition Z supprime le signe (plus ou moins) d'une zone numérique et supprime les zéros non significatifs.
Tableau 2. Exemples d'utilisation du code d'édition
 


Editer
Codes
Nombre
positif-
Deux positions
décimales
Nombre
positif-Nombre
non
décimal
positions
Nombre
négatif-
Trois positions
décimales
Nombre négatif
-
Non
Décimale
Positions
Solde
nul-
Deux positions
décimales
Equilibrage
zéro-
Pas de positions
décimales
Non édité 1234567 1234567 00012 ???5 00012 ???5 000000 000000
1 12, 345.67 1 234 567 .120 120 .00 0
2 12, 345.67 1 234 567 .120 120    
3 12345.67 1234567 .120 120 .00 0
4 12345.67 1234567 .120 120    
5 à 91            
A 12, 345.67 1 234 567 .120CR 120CR .00 0
B 12.345.67 1 234 567 .120CR 120CR    
C 12345.67 1234567 .120CR 120CR .00 0
D 12345.67 1234567 .120CR 120CR    
J 12, 345.67 1 234 567 .120- 120- .00 0
K 12 345,67 1 234 567 .120- 120-    
L 12345.67 1234567 .120- 120- .00 0
M 12345.67 1234567 .120- 120-    
N 12, 345.67 1 234 567 -.120 -120 .00 0
O 12 345,67 1 234 567 -.120 -120    
P 12345.67 1234567 -.120 -120 .00 0
Q 12345.67 1234567 -.120 -120    
X2 1234567 1234567 00012 ???5 00012 ???5 000000 000000
O3     0/01/20 0/01/20 0/00/00 0/00/00
Z4 1234567 1234567 120 120    
Remarque :
  1. Ces codes d'édition sont définis par l'utilisateur.
  2. Le code d'édition X garantit un signe F hexadécimal pour les valeurs positives. Etant donné que le système le fait pour vous, normalement vous n'avez pas besoin de spécifier ce code.
  3. Le code d'édition Y supprime les zéros les plus à gauche des zones de date, à l'exception du chiffre précédant le premier séparateur. Le code d'édition Y insère également des barres obliques (/) entre le mois, le jour et l'année selon le modèle suivant:
       nn⁄n
       nn⁄nn
       nn⁄nn⁄n
       nn⁄nn⁄nn
      nnn⁄nn⁄nn
       nn⁄nn⁄nnnn  Format used with M, D or blank in position 19
      nnn⁄nn⁄nnnn  Format used with M, D or blank in position 19
     nnnn⁄nn⁄nn    Format used with Y in position 19
    nnnnn⁄nn⁄nn    Format used with Y in position 19
  4. Le code d'édition Z supprime le signe (plus ou moins) d'une zone numérique et supprime les zéros non significatifs d'une zone numérique.
  5. La valeur de la zone est un blanc. Cela peut se produire si un zéro négatif ne correspond pas à un caractère imprimable.
Tableau 3. Effets des codes d'édition sur la position de fin
Nombre négatif, 2 positions décimales. Position de fin définie sur 10.
Positions d'impression en sortie
Editer le code 3 4 5 6 7 8 9 10 11
Non édité       0 0 4 1 K1  
1         4 . 1 2  
2         4 . 1 2  
3         4 . 1 2  
4         4 . 1 2  
5 à 92                  
A     4 . 1 2 C R  
B     4 . 1 2 C R  
C     4 . 1 2 C R  
D     4 . 1 2 C R  
J       4 . 1 2 -  
K       4 . 1 2 -  
L       4 . 1 2 -  
M       4 . 1 2 -  
N       - 4 . 1 2  
O       - 4 . 1 2  
P       - 4 . 1 2  
Q       - 4 . 1 2  
X       0 0 4 1 K1  
Y     0 / 4 1 / 2  
Z           4 1 2  
Remarque :
  1. K représente un 2 négatif.
  2. Il s'agit de codes d'édition définis par l'utilisateur.