Q: J'utilise le programme CL de la figure 1 pour consulter deux fois un fichier. La première consultation se passe bien, mais le programme CL se fige dès qu'il rencontre la seconde OpnQryF. Si je me souviens bien, le fichier doit être réinitialisé depuis qu'il est à EOF. Quelle est
Difficulté à consulter deux fois un fichier
la solution
à ce problème ?
R: Il est vrai que vous devez réinitialiser
un OpnQryF entre le moment de sa
lecture par le premier programme et
de sa lecture par un second programme.
Si vos deux consultations
étaient les mêmes, je vous suggèrerais
d’appeler OpnQry une seule fois et
d’utiliser la commande PosDbF
(Position Database File) entre les appels
adressés aux deux programmes.
Malheureusement ce n’est pas le
cas ici. Comme vous fermez le fichier
avec la commande CloF (Close File)
puis le réouvrez avec un appel différent
à OpnQryF, il n’est pas nécessaire
de le réinitialiser avec PosDbF.
OpnQryF ne devrait jamais figer
votre programme CL. S’il y a une
anomalie quelque part, vous devriez
recevoir un message d’erreur. Je vous
conseille de voir si votre job log ne
contient pas un tel message, car il fournirait
une indication précieuse sur ce
qu’il faut corriger.
Vérifiez aussi les verrous. Si le fichier
ou le membre est verrouillé par un autre programme, votre programme sera immobilisé
dans l’attente du déverrouillage. Vous pouvez savoir si tel est
le cas en utilisant la commande DspJob et en choisissant l’option
12 (Display locks) ou en sélectionnant l’option 11 sur
l’écran WrkActJob.
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
- Une baie de stockage c’est quoi ?
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Et si les clients n’avaient plus le choix ?
Les plus consultés sur iTPro.fr
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
- Data centers : 31 600 milliards de dollars d’investissements d’ici 2050, l’énergie au cœur de la nouvelle géographie du calcul
- Analyse Patch Tuesday Septembre 2026
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
