Hoe maak je een Terminal-rapportformaat?

click fraud protection
...

Sommige bedrijven gebruiken terminalprogramma's om rapporten weer te geven.

Niet alle computerprogramma's gebruiken grafische gebruikersinterfaces (GUI), de kleurrijke reeks vensters, schermen en knoppen waaraan computergebruikers gewend zijn geraakt. Omdat het schrijven van programma's die naar traditionele terminalschermen schrijven in plaats van GUI's te maken, sneller te programmeren is en minder systeembronnen gebruikt, gebruiken sommige zakelijke programma's nog steeds terminalschermen. Maar een professionele presentatie is altijd belangrijk, dus het ontwerpen van het programma om de rapporten op te maken die het zal weergeven, is een belangrijke stap in het ontwikkelingsproces.

Stap 1

Bepaal hoe de rapporten worden opgemaakt. Dit omvat ontwerpbeslissingen over het opnemen van samenvattingen en andere items die u wilt tussen de titel van het rapport en de hoofdtekst van de tekst.

Video van de dag

Stap 2

Codeer de "invoer"-component van uw programma, waar gebruikers rapporten in het systeem invoeren om de gebruiker individueel om elk onderdeel van het rapport te vragen. Laat de gebruiker bijvoorbeeld eerst de terminal vragen "Titel rapporteren:" om de titel in te voeren. Nadat dit is ingediend, vraagt ​​u om het volgende onderdeel, zoals "Auteurs:", en herhaalt u totdat de gebruiker de tekst van het rapport volledig heeft ingevoerd.

Stap 3

Bepaal de marges voor uw rapportweergave. Dit wordt gemeten in hoeveel tekens breed u het rapport wilt hebben; het is geen inch-gebaseerde meting. Maak een lus om een ​​'\n'-teken op het door u gekozen interval in elke component in te voegen nadat de gebruiker ze heeft toegevoegd. Dit teken vertelt de terminal om de rest van de informatie op een nieuwe regel weer te geven telkens wanneer deze wordt aangetroffen.

Stap 4

Wijs elk rapportonderdeel toe om opeenvolgend in een arrayobject te worden opgeslagen. In C, C++ en Java worden dit arrays genoemd; in Python worden ze lijsten genoemd. Hierdoor kunt u de gegevens waaruit het rapport bestaat eenvoudig opslaan en ophalen.

Stap 5

Codeer het onderdeel "Weergeven" van uw programma om elk onderdeel achter elkaar weer te geven. De syntaxis voor het afdrukken van het rapportonderdeel naar de terminal is in de trant van "Print Your-Array-Name[n]" waar "Print" door u is gekozen de afdrukfunctie van de taal, "Your-Array-Name" is de naam die u hebt gekozen voor uw array en [n] is het volgnummer van welk rapportdeel u bent weergeven.

Stap 6

Codeer uw programma om '\n'-tekens af te drukken tussen rapportcomponenten. Het aantal spaties dat u tussen componenten wilt, bepaalt hoeveel '\n'-tekens u moet gebruiken.

Tip

Onthoud dat wanneer u met array-objecten werkt, de index voor de array begint bij nul, niet bij één. De index van het eerste item dat in een array is opgeslagen, heeft dus het indexnummer nul en het tweede item heeft het indexnummer één.