IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AS/400 Discussion :

Erreur de niveau après modif d'un RPG


Sujet :

AS/400

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 54
    Points : 48
    Points
    48
    Par défaut Erreur de niveau après modif d'un RPG
    Bonjour à tous,

    Petite question qui doit être très basique pour la plupart d'entre vous.

    J'ai modifié un prog RPG
    Je l'ai recompilé
    Lors de l'exécution j'ai un message "erreur de niveau"
    Qu'est-ce qu'une erreur de niveau ?
    Comment faire pour éviter cela ?

    Merci à vous

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 7
    Points : 9
    Points
    9
    Par défaut
    Bonjour,

    L'erreur de niveau survient lorsque le programme est recompilé avant les fichiers (PF, LF, DSPF ...)

    Deux solutions :
    Compiler le programme APRES avoir compilé tous les autres éléments (ce que je préconise toujours)
    Compiler les fichiers avec l'option : *LVLCH=NO
    (ce que je ne préconise pas)

    cdt,

  3. #3
    Expert confirmé
    Homme Profil pro
    ANCIEN Consultant/Formateur/Développeur AS/400, iSeries, System i et Cobol
    Inscrit en
    Juin 2007
    Messages
    2 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : ANCIEN Consultant/Formateur/Développeur AS/400, iSeries, System i et Cobol
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 096
    Points : 4 155
    Points
    4 155
    Par défaut
    Citation Envoyé par gege91 Voir le message
    Bonjour à tous,

    Petite question qui doit être très basique pour la plupart d'entre vous.

    J'ai modifié un prog RPG
    Je l'ai recompilé
    Lors de l'exécution j'ai un message "erreur de niveau"
    Qu'est-ce qu'une erreur de niveau ?
    Comment faire pour éviter cela ?

    Merci à vous
    Le niveau d'un fichier (du format), c'est la signature du fichier. Elle tient compte de ses zones, leurs longueurs et leurs types. Elle est enrégistrée dans la description du fichier à sa création. Les programmes qui utilisent ce fichier enregistrent cette signature à la compilation et la vérifie à l'exécution. Si la description du fichier a changé entre temps sans la recompilation du programme, alors l'erreur de niveau survient. N'utilise surtout pas *LVLCH=NO à moins d'en être absolument certain.
    Cette erreur arrive souvent quand la compilation d'un programme est faite avec une ancienne version du fichier comme par hasard dans une bibliothèque de la LIBL rencontrée avant la bibliothèque où il y a la bonne version du fichier.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 54
    Points : 48
    Points
    48
    Par défaut
    Merci à vous pour ces précisions.
    Effectivement je dois avoir des DSPF concernés.

    Bonne journée

  5. #5
    En attente de confirmation mail
    Homme Profil pro
    Inscrit en
    Février 2004
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Février 2004
    Messages : 204
    Points : 238
    Points
    238
    Par défaut
    Citation Envoyé par jmn59170 Voir le message
    L'erreur de niveau survient lorsque le programme est recompilé avant les fichiers (PF, LF, DSPF ...)
    et aussi après avoir recompiler PF, LF, DSPF sans recomplier le programme

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Points : 1 578
    Points
    1 578
    Par défaut
    C'est du pareil au même.

  7. #7
    Expert confirmé
    Homme Profil pro
    ANCIEN Consultant/Formateur/Développeur AS/400, iSeries, System i et Cobol
    Inscrit en
    Juin 2007
    Messages
    2 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : ANCIEN Consultant/Formateur/Développeur AS/400, iSeries, System i et Cobol
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 096
    Points : 4 155
    Points
    4 155
    Par défaut
    Citation Envoyé par gege91 Voir le message
    Merci à vous pour ces précisions.
    Effectivement je dois avoir des DSPF concernés.

    Bonne journée
    Bonjour.

    En faisant Aide (F1) sur le message d'erreur (erreur de niveau) et en faisant F10, tu as dans le message le fichier incriminé.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/08/2010, 16h23
  2. [MySQL] Après modification d'un nom, j'ai "Erreur 500 : Erreur interne du serveur"
    Par swampsnake dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/05/2009, 09h08
  3. message d'erreur après modification config MOCS 2007
    Par phoenix75 dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 09/04/2008, 15h10
  4. Erreur de compilation après modification du Uses
    Par DevelOpeR13 dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2007, 14h23
  5. Erreurs après modification
    Par Shivaneth dans le forum Struts 1
    Réponses: 25
    Dernier message: 03/08/2007, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo