Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Uitleg over Filler in een COBOL programma
In de programmeertaal COBOL , je alle variabelen en velden gegevens in een gedeelte van uw programma met de naam van de afdeling Gegevens definiëren . Hier stelt u records voor schijf bestanden , afdrukken lay-outs , tellers en werken opslag voor berekeningen . Je meest datavelden door ze unieke namen , maar de FILLER trefwoord kunt u gereserveerd geheugen zonder de noodzaak van een naam . VULLER

VULLER
is een gereserveerd woord , wat betekent dat u het woord niet te gebruiken voor de naamgeving van velden of anders dan om individuele geheugen elementen definiëren records. U gebruikt VULLER onmiddellijk na een level nummer en voorafgaand aan een PICTURE clausule die grootte van een veld en gegevenstype definieert . COBOL beperkt het gebruik van FILLER aan de afdeling gegevens , het niet van toepassing op de identificatie , Milieu of Procedure divisies
Record Layouts

Een van de meest voorkomende toepassingen . voor FILLER is voor datarecord definities . Als u een gegevensbestand te gebruiken met een 150 - karakter recordlengte en je hoeft niet te labelen elk veld in het, kunt u de onnodige tekens definiëren als vulstof , zoals in de volgende code :

01 klant - record.05 FILLER PIC X ( 10 ) .05 klant - naam PIC X ( 30 ) .05 klant - adres PIC X ( 30 ) .05 klant - city PIC X ( 30 ) .05 FILLER PIC X ( 50 ) . < br >

Hiermee kunt u een 150 - karakter plaat lezen en identificeren van de velden die u wilt - de naam van de klant , adres en woonplaats - . terwijl het negeren van de rest van de plaat
subtekenreeks Extraction

U kunt de FILLER zoekwoord te gebruiken om te helpen bij de winning van substrings uit een grotere string. Bijvoorbeeld , om de eerste vijf cijfers van een postcode uitpakken , kunt u het opzetten van de volgende verklaringen in het hoofdstuk Werken - Storage :

01 hele - zip - code.05 primaire - zip PIC X ( 5 ) 0,05 FILLER PIC X ( 5 ) .

In de afdeling procesvoering u een ZIP - plus - 4 -code verplaatsen naar hele - zip - code , verplaats primaire - zip naar een veld bestemming . Daarbij , je alles na de eerste vijf cijfers dalen .
VULLER en WAARDE

In een record , een VULLER veld reserves geheugenruimte en aanvaardt elke vorm van data kom je in het. U kunt ook een FILLER veld definiëren om een waarde te hebben. Programmeurs gebruiken deze techniek vaak voor het opzetten rubrieken rapport , zoals in het volgende voorbeeld :

01 afdruk - line.05 FILLER PIC X ( 10 ) WAARDE SPACES.05 FILLER PIC X ( 15 ) WAARDE " EIND VAN HET JAAR vERSLAG " .05 VULLER PIC X ( 20 ) WAARDE SPACES.05 FILLER PIC X ( 5 ) WAARDE " pAGE " 0,05 pagina - nummer PIC ZZZ9 .

notitiekaarten dat het rapport pagina header titels en spatiëring wordt allemaal gedaan met FILLER , behalve een naam veld dat een paginanummer weergegeven .

Previous: Next:
  Computer Programming Languages
·Wat zijn de voordelen van Adob…
·Hoe maak je een iPhone Install…
·Wat is Msgina.dll ? 
·Hoe maak je een HTML Link Dat …
·Hoe maak je een gids lezen in …
·Hoe de CLR Profiler Gebruik 
·Hoe te Epsilon 
·Hoe te Metadata gebruiken voor…
·Hoe System Data in COBOL Krijg…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Wat is de betekenis van de scripttaal ? 
·Hoe de System Date Met Visual Basic Vera…
·Hoe te controleren Printer Status in Jav…
·Hoe maak je een ColdFusion- sessie beëi…
·Hoe Vergelijk Datum objecten in JavaScri…
·Hoe je C leren met Xcode 
·Hoe maak je een relatief pad in Java Cre…
·Hoe je de hoogte en breedte op muisbeweg…
·Is er een plaatsvervanger voor PHP Recla…
Copyright © Computer Kennis https://www.nldit.com