> Tech > Vérifier des valeurs NULL

Vérifier des valeurs NULL

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

Q. Comment puis-je utiliser ILE pour déterminer si un champ de fichier physique est null ?

R. Quand un champ a la possibilité d'être null, un programme RPG lui associe un indicateur null. Par exemple, quand un champ ayant la possibilité d'être null est lu à  partir d'un fichier

Vérifier des valeurs NULL

décrit en externe, l’indicateur
null du champ est mis sur on si le
champ est null dans l’enregistrement ;
sinon, l’indicateur null est mis sur
off.
Utilisez la fonction % NullInd dans
une expression logique pour vérifier
s’il y a une valeur null dans des champs
ayant la possibilité d’être null. Si %
NullInd renvoie * On, le champ est
null. Pour utiliser cette fonction, il faut
spécifier AlwNull(*UsrCtl) dans les
cartes H ou comme paramètre de commande
de compilation :

H AlwNull( *UsrCtl )

Le code de la figure 1A vérifie une
valeur null ; ou, si vous êtes en V5R1,
vous pouvez utiliser le code de la figure
1B. Vous pouvez aussi utiliser %
NullInd sur le côté gauche d’une expression
d’assignation pour mettre sur
*On ou *Off l’indicateur null de
champs ayant la possibilité d’être null,
comme la figure 1C le montre. Vous
pouvez également utiliser le code de la
figure 1D si vous êtes en V5R1.

Bryan Meyers

Téléchargez cette ressource

Comment lutter efficacement contre le Phishing ?

Comment lutter efficacement contre le Phishing ?

Dans un environnement cyber en constante mutation, le phishing évolue vers des attaques toujours plus sophistiquées combinant IA, automatisation et industrialisation. Une réalité complexe qui exige des mesures de sécurité avancées et repensées au-delà de l’authentification multifacteur. Découvrez les réponses technologiques préconisées par les experts Eviden et les perspectives associées à leur mise en œuvre.

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