Test en langage RPG/400

Fermé
TRAWRAY - 17 sept. 2001 à 17:52
 gprot - 16 oct. 2007 à 17:50
Je voudrais savoir comment déterminer en RPG si le contenu d'une zone déclarée en alphanumérique est numérique ou alphabétique.
A voir également:

2 réponses

il y a un test is numeric qui existe en rpg 3 qui renvoie un indicateur 1 0
TESTN zone

si zone numerque indicateur 5455 est ON
si zone est numerique avec blanc a gauche indicateur 5657 est a on
si zone a blanc la zone 5859 est on
5
Personnellement, ce que je fais c'est que je teste si la zone est strictement superieure a 0 et strictement inférieure a 9

par exemple si ta zone a une longueur de 10 caracteres, tu testes si elle est supérieure ou egale a '0000000000' et inferieure ou egale a '999999999' , si c le cas elle est numérique... sinon c de l'alpha!!





Jerome
-1