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

Cobol Discussion :

[PC] Gestion de fichier en Cobol


Sujet :

Cobol

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Points : 7
    Points
    7
    Par défaut [PC] Gestion de fichier en Cobol
    Bonjour à tous!
    Quelqu'un pourrait il me dire quelle valeur mettre dans la derniere position
    des enregistrements d'un fichier ASCII pour obtenir un CRLF.
    PIC XX VALUE ??????
    (programme acucobol).

    Merci d'avance pour vos reponses.

  2. #2
    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 Equivalent hexa de CRLF
    Pour CR (carriage return), en EBCDIC => x'0D', en ASCII => x'0D'

    Pour LF (linefeed), EBCIDIC => x'25' et ASCII => x'0A'.

    Donc, CRLF = x'0D25' si EBCDIC ou x'0D0A' si ASCII.

  3. #3
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut
    plutôt X"0D0A" que X'0D0A'

    mais peut-être que les 2 fonctionnent

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Points : 7
    Points
    7
    Par défaut
    Citation Envoyé par Mercure
    Pour CR (carriage return), en EBCDIC => x'0D', en ASCII => x'0D'

    Pour LF (linefeed), EBCIDIC => x'25' et ASCII => x'0A'.

    Donc, CRLF = x'0D25' si EBCDIC ou x'0D0A' si ASCII.
    Merci pour votre reponse
    Mais pouvez-vous me donner la structure exacte de la ligne de descrition
    dans la working.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Points : 7
    Points
    7
    Par défaut valeur exa de CRLF
    Citation Envoyé par pat45
    Merci pour votre reponse
    Mais pouvez-vous me donner la structure exacte de la ligne de descrition
    dans la working.
    Merci a tous
    mon probleme est resolu.

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

Discussions similaires

  1. Explication gestion fichier par Cobol
    Par Johnny P. dans le forum Cobol
    Réponses: 14
    Dernier message: 14/12/2011, 05h52
  2. [Excel] Gestion de fichiers via OLE en Cobol
    Par zulot dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 19/02/2008, 11h59
  3. Fonctions de gestion de fichiers
    Par sebduth dans le forum Fortran
    Réponses: 4
    Dernier message: 22/08/2005, 10h38
  4. [JDOM] Gestion "gros fichiers"
    Par Haazheel dans le forum Format d'échange (XML, JSON...)
    Réponses: 10
    Dernier message: 17/10/2003, 13h42
  5. [Concept] BD ou Gestion par fichier. Intérêt de la BD ?
    Par Cian dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 28/11/2002, 12h16

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