Hvordan lage rapporter med Perl

Bruk Perl å lage enkle rapporter. Inkluder en overskrift med en tittel, sidetall og annen viktig informasjon. Perl sporer hvor mange linjer er i rapporten og gjør en ny side ved behov. Disse rapportene er nyttige for rapportering av mye data med en liten tekst utgang. Lag rapporter ved hjelp av en rapport med fritt format eller sette en fast format.

Bruksanvisning

1 Åpne Perl program FORMAT.DAT fil.

2 Gå inn på "(FIL," <format.dat ");
@lines = ;
close (FIL) ;. "Dette angis formatet for rapporten slik at hver oppføring er en egen linje.

3 Lag kroppen av Perl rapporter ved å gi Perl retning på hva du skal rapportere. Ved hjelp av en handleliste som et eksempel, skriv
"For hver (@lines) {

chop;
($isle, $item, $price) = (split(/!/));
print("Isle=$isle Item=$item Price=$price\n");

} "

4 Bruk dette formatet hvis databasen elementer er alt komplett. Hvis det er elementer mangler, vil formatet ikke hensyn til de manglende elementene. Se eksempel:
Isle = 5 vare = Pris =
Isle = 2 Element = Appelsiner Pris = 0,32
Isle = 7 vare = potetgull Pris = 2.95
Isle = 9 vare = Lyspærer Pris = 2.50

5 Skriv en liste på en annen måte hvis du ønsker en fast bredde format. Bruk koden
"For hver (@lines) {

chop;

($ Øy, $ element, $ pris) = (split (/ /)!);

$ Isle = "" hvis det er definert ($ øy!); Disse linjene tildele null

$ Element = "" hvis det er definert ($ element!); strenger hvis ingen info er

$ Pris = "" hvis det er definert ($ pris!); stede i posten.

print ( "Isle = $ isle Element = $ element Pris = $ pris \ n");

} "

6 Utgang opprettet Perl rapporterer ligner på følgende eksempel:
Isle = 5 vare = Pris =
Isle = 2 Element = Appelsiner Pris = 0,32
Isle = 7 vare = potetgull Pris = 2.95
Isle = 9 vare = Lyspærer Pris = 2.50