> Tech > Utiliser les zones de données en CL

Utiliser les zones de données en CL

Tech - Par iTPro - Publié le 24 juin 2010
email

Les programmes CL peuvent utiliser les zones des données via les commandes CHGDTAARA (Change Data Area) et RTVDTAARA (Retrieve Data Area). Pour “ verrouiller ” la zone de données dans un programme CL, utilisez la commande ALCOBJ (Allocate Object) pour allouer cette zone de données au programme, et utilisez ensuite

Utiliser les zones de données en CL

la commande DLCOBJ (Deallocate Object) pour en assurer le déverrouillage. La commande RTVDTAARA permet de récupérer tout ou toute partie d’une zone de données de type caractère dans une variable CL. Si on rapatrie une partie d’une zone de données de type caractère, il faut spécifier le point de départ ainsi que la longueur de la chaîne de caractères à  rapatrier. De la même façon, la commande CHGDTAARA permet de modifier tout ou partie d’une zone de données de type caractère. Si on ne modifie qu’une partie de la zone de données, il faut indiquer le point de départ et la longueur de la zone de données à  modifier. La figure 5 présente un programme CL qui utilise la zone de données PONBR. Le programme garantit que la zone de données peut être allouée, puis rapatrie et met à  jour les informations de la zone de données, et pour finir supprime le verrouillage exclusif sur cette zone de données

Téléchargez gratuitement cette ressource

Cybersécurité sous contrôle à 360°

Cybersécurité sous contrôle à 360°

Avec Cloud in One, les entreprises ne gagnent pas uniquement en agilité, en modernisation et en flexibilité. Elles gagnent également en sécurité et en résilience pour lutter efficacement contre l’accroissement en nombre et en intensité des cyberattaques. Découvrez l'axe Cybersécurité de la solution Cloud In One.

Tech - Par iTPro - Publié le 24 juin 2010