Thread Datensatzzeile / Tabelle / Horizontal
(28 answers)
Opened by geloescht at 2012-09-18 21:40
Abend Leute,
Ich hab mal wieder ein "Spezial"-Problem. Ein Datensatz soll über das Terminal ausgegeben werden. Ich kann diesen als Hash oder als Array ausgeben. Das ist kein Problem. Die Schwierigkeit liegt darin,für Übersichtsausgaben eine horizontale Liste auszugeben, die einen Spaltencharakter aufweist. Hier die Terminalausgabe die nicht fluchtet, da Werte unterschiedlich lang: Code: (dl
)
1 +-----------------------------------------------------+ Der Perl-Passus: Ich hab auch schon das probiert: Code (perl): (dl
)
print join("\t", @row)."\n"; Aber auch die Tabs schaffen es nicht, die "|"-Striche vertikal auszurichten. Eine Idee, wie man das schön untereinander bekommt, so dass alle Spaltenköpfe schön fluchten? Gruss HP-User PS: Klar, ist jetzt ein blödes Beispiel, da in der Praxis eine Kundennummer immer nur einmal vergeben wird. Aber es gibt andere Stellen im Programm, da kann es durchaus sein, dass ich mehrere Treffer in der Datenbank habe, die ich auch ausgeben möchte. Last edited: 2012-10-05 14:45:05 +0200 (CEST) Past brought us "SYS 64738". Present brought us "ctrl+alt+del". But what will future bring?
|