> Tech > Comment valider un type d’objet ?

Comment valider un type d’objet ?

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Q : J’écris un CPP pour une commande qui accepte un type d’objet comme l’un de ses paramètres. Existe-t-il un moyen simple de vérifier que l’utilisateur a entré un type d’objet valide ?

R :
IBM fournit une API appelée QLICVTTP qui convertit le

Comment valider un type d’objet ?

nom symbolique d’un type d’objet en une valeur hexadécimale qui est utilisée en programmation MI. Les noms symboliques sont ceux que l’on tape généralement à une invite de commande. Quelques exemples : *FILE, *DTAARA et *PGM. Bien que la valeur hexadécimale que l’API renvoie ne soit pas utile dans votre programme, elle vous aidera néanmoins en renvoyant une erreur si le type d’objet est incorrect. Vous pouvez ainsi vérifier qu’il s’agit d’un type d’objet valide sans être obligé de coder en dur une liste de possibilités. Cette technique est démontrée par le programme CL de la figure 11.

Par Scott Klement

Téléchargez cette ressource

Les mégatendances cybersécurité et cyber protection 2024

Les mégatendances cybersécurité et cyber protection 2024

L'évolution du paysage des menaces et les conséquences sur votre infrastructure, vos outils de contrôles de sécurité IT existants. EPP, XDR, EDR, IA, découvrez la synthèse des conseils et recommandations à appliquer dans votre organisation.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010