Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment construire un réseau de dé…
  • Comment trouver la somme des chiffre…
  • API OpenVex 
  • Quelles sont les logiques Concepts d…
  • Comment se débarrasser de Inline Li…
  • Comment ajouter des informations de …
  • Comment faire pour installer cURL da…
  • Comment utiliser la récursivité pu…
  • Comment faire XSD 
  • Comment faire un compte à rebours e…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment faire pour obtenir la longueur d'un enregistrement en COBOL

    Il ya plusieurs façons de traiter avec des longueurs d'enregistrement incertaines dans le traitement des fichiers et des données. COBOL est l'un des moyens les plus éloquents et distinctif pour ce faire. Vous pouvez lire un fichier avec de nombreux enregistrements, chacun de taille indéterminée, en utilisant l'un des commandes natives de COBOL . En supposant que vous avez un fichier dont la taille d'un dossier peut varier à l'intérieur d'un personnage à 400 caractères , votre application COBOL peut gérer pour vous. Utilisez cette technique pour obtenir la longueur d'enregistrement , retourner un nombre de caractères et de déplacer les dossiers variables à un autre fichier si désiré. Instructions
    1

    commencer par évaluer la longueur maximale des enregistrements dans le fichier . Dans cet exemple , il peut être jusqu'à 400 octets et aussi bas que un octet , qualifiant le fichier comme étant de longueur variable.
    2

    Allez à " File Section " du programme et ensemble la structure de fichier pour les enregistrements votre programme est en train de lire le fichier entrant . Votre structure " du descripteur de fichier " devrait ressembler à ceci : " En FD -File " "Record contient de 1 à 400 caractères en fonction de WS- Character -Counter "
    3

    Tapez le suivant en dessous. FD : « . 01 In- Rec " "05 entrées- Champ -01 Pic X (98). " "05 entrées- Champ -02 Pic S9 ( 9) V99 Comp- 3. " C'est tout simplement l'enregistrement d'entrée dans l'exemple cité . Les champs doivent être au moins un et pas plus de 400 octets dans cet exemple
    4

    Type de la variable Working- Storage pour les compteurs de caractères des fichiers comme : . "05 WS- Character -Counter Pic 9 ( 5 ) . " Cette variable contiendra la longueur de l'enregistrement d'entrée après chaque instruction "Read" et doit être un champ numérique non signé. Après la " fonction de " déclaration, ce domaine sera de retour la valeur numérique de la longueur de l'enregistrement. Après chaque " Lire ", COBOL remplit automatiquement ce numéro.
    5

    Aller à la Division de la procédure et tapez l'instruction "Read" après le fichier approprié déclarations d'ouverture "ouvert". Vous pouvez utiliser le " WS- Character -Counter " variable pour récupérer la longueur d'enregistrement .
    6

    compiler le programme et s'assurer que la liste est exempt de toute erreur de syntaxe.
    7

    exécuter le programme comme un test et vérifier la sortie.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser MSBuild pour WPF Fusionner assemblages 
  • Comment HTML incorporer un fichier MP3 
  • Comment initialiser un Comp- 3 Variable en COBOL 
  • Comment faire pour supprimer des caractères spéciaux dans ColdFusion 
  • Comment afficher un formulaire de iFrame 
  • Quels sont conversion tags 
  • Comment faire pour convertir récursive pour itératif 
  • Comment écrire une fonction pour ode45 
  • Comment trouver un Coder 
  • Quelles sont les caractéristiques SGML 
  • Connaissances Informatiques © http://www.ordinateur.cc