Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > AS/400
AS/400 Le Forum d'entraide sur IBM AS/400 - iSeries. RPG.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 13h34   #1
 
Inscription : juillet 2009
Messages : 27
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 27
Points : -2
Points : -2
Par défaut Erreur session ou d'unité dans un fichier DSPF

Aide!
Chaque fois que j'exécute mon programme rpg ile, le message suivant s'affiche à l'exécution de l'instruction exfmt.
je n'arrive vraiment pas à retrouver le problème.
Lisogane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 14h20   #2
Membre éclairé
 
Homme
Inscription : septembre 2008
Messages : 251
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : septembre 2008
Messages : 251
Points : 309
Points : 309
En général, le problème est dû à un sous-fichier.
Essaie de regarder dans l'historique du travail si tu n'a pas plus de détails.
Cas fréquents :
Readc sans avoir écrit le sous-fichier
numéro de rang à 0 lors du write du sous-fichier
FORMULARY est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 16h10   #3
Nouveau Membre du Club
 
Homme Thomas
Architecte technique
Inscription : septembre 2010
Messages : 39
Détails du profil
Informations personnelles :
Nom : Homme Thomas
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Architecte technique

Informations forums :
Inscription : septembre 2010
Messages : 39
Points : 39
Points : 39
Autre cas possible : des données alpha sont lues dans une table, elles contiennent des choses encodées bizarrement, et l'affichage de ces valeurs ne peut se faire sur la session-écran.
Pour s'en assurer, débogage et vérification de chaque champ BD lu...
pwrdwnsys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 16h19   #4
Membre éclairé
 
Homme
Inscription : septembre 2008
Messages : 251
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : septembre 2008
Messages : 251
Points : 309
Points : 309
Vérifiez votre historique après avoir le plantage et regardez les messages précédant l'erreur session.
Apparemment votre requête SQL ne ressort aucun enregistrement, et votre programme positionne l'indicateur SFLDSP à *ON sans condition.

Il faudrait plutôt faire en remplacant *inxx par l'indicateur qui conditionne SFLDSP (*in32 ou *in34) pour n'afficher le sous-fichier que s'il a été chargé auparavent.
FORMULARY est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h03.


 
 
 
 
Partenaires

Hébergement Web