Sådan laver du et terminalrapportformat

...

Nogle virksomheder bruger terminalprogrammer til at vise rapporter.

Ikke alle computerprogrammer bruger grafiske brugergrænseflader (GUI), det farverige sæt af vinduer, skærme og knapper, som computerbrugere har vænnet sig til. Fordi det er hurtigere at programmere og bruger færre systemressourcer at skrive programmer, der skriver til traditionelle terminalskærme i stedet for at oprette GUI'er, bruger nogle forretningsprogrammer stadig terminalskærme. Men en professionel præsentation er altid vigtig, så design af programmet til at formatere de rapporter, det vil vise, er et vigtigt skridt i udviklingsprocessen.

Trin 1

Beslut hvordan rapporterne skal formateres. Dette inkluderer designbeslutninger om medtagelse af resuméer og andre punkter, du ønsker mellem rapportens titel og tekstens brødtekst.

Dagens video

Trin 2

Kod "entry"-komponenten i dit program, hvor brugere indtaster rapporter i systemet for individuelt at bede brugeren om hver komponent i rapporten. Få f.eks. først terminalprompten "Rapporttitel:" for at brugeren skal indtaste titlen. Når dette er indsendt, skal du spørge efter den næste komponent, såsom "Forfattere:", og gentage, indtil brugeren har indtastet rapportens tekst fuldstændigt.

Trin 3

Bestem marginlængderne for din rapportvisning. Dette vil blive målt i hvor mange tegn bred du ønsker rapporten; det er ikke en tomme-baseret måling. Opret en løkke for at indsætte et '\n'-tegn med dit valgte interval i hver komponent, efter at brugeren har tilføjet dem. Dette tegn fortæller terminalen at begynde at vise resten af ​​informationen på en ny linje, hver gang den stødes på.

Trin 4

Tildel hver rapportkomponent til at blive lagret sekventielt i et array-objekt. I C, C++ og Java kaldes disse arrays; i Python kaldes de lister. Dette giver dig mulighed for nemt at gemme og hente de data, der udgør rapporten.

Trin 5

Kod "Vis"-komponenten i dit program for at vise hver komponent i rækkefølge. Syntaksen for udskrivning af rapportkomponenten til terminalen vil være på linje med "Print Your-Array-Name[n]", hvor "Print" er din valgte sprogets printfunktion, "Your-Array-Name" er det navn, du har valgt til dit array, og [n] er ordensnummeret for hvilken rapportdel, du er viser.

Trin 6

Kod dit program til at udskrive '\n' tegn mellem rapportkomponenter. Antallet af mellemrum, du ønsker mellem komponenter, afgør, hvor mange '\n'-tegn du skal bruge.

Tip

Husk, at når du arbejder med array-objekter, starter indekset for arrayet ved nul, ikke én. Således vil indekset for det første element, der er lagret i et array, have et indeksnummer på nul, og det andet element vil have et indeksnummer på et.