Parfois, quand on met à jour un fichier, on ne veut changer que certains champs d'un enregistrement, pas tout l'enregistrement. On voudra même parfois empêcher un certain programme de modifier certains champs. Habituellement, on dressait la liste des champs que l'on voulait mettre à jour dans les cartes O et
« Pickles Only », s’il vous plait
on utilisait l’opération
EXCEPT pour procéder à ce tour
de passe-passe. Je ne sais pas pour
vous mais, pour ma part, je ne me souviens
plus comment coder une carte O,
car il y a bien longtemps que je suis
passé aux fichiers décrits en externe.
En V5R2, le code opération UPDATE,
quand il est codé en format
libre, peut lister des champs individuels
à mettre à jour en tant qu’arguments
de la nouvelle fonction
%FIELDS. UPDATE ne modifiera alors
que les champs que vous mettrez dans
la liste :
UPDATE EmpRec %FIELDS(Salary:Status);
Quand vous utilisez %FIELDS, vous
pouvez renoncer aux cartes O. (A noter
que %FIELDS est une autre de ces
« fonctions non-fonctions » qui ne renvoie
aucune valeur et qui n’est pas valide dans des expressions ou dans des
cartes C en format fixe.)
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Une nouvelle ère de la modernisation du mainframe
- Akamai Technologies déploie sa stratégie de protection en ligne
- Baromètre channel IT : fin du cuivre, essor de UCaaS et premiers pas vers l’IA
- Fraude par identité synthétique : comment l’IA peut redonner confiance aux entreprises et à leurs clients
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
