- push @out, $self->msg('statvhf', $date, $days);
- push @out, sprintf "%11s|%6s|%5s|%5s|%5s|%5s|%5s|%5s|%5s|%5s|%5s|", qw(Date Total 6m 4m 2m 70cm 23cm 13cm 9cm 6cm 3cm);
- foreach my $ref (@in) {
- my $linetot = 0;
- foreach my $j (14..16,18..23) {
- $tot[$j] += $ref->[$j];
- $tot[0] += $ref->[$j];
- $linetot += $ref->[$j];
- }
- push @out, join('|', sprintf("%11s|%6d", $ref->[0]->as_string, $linetot), map {$_ ? sprintf("%5d", $_) : ' '} @$ref[14..16,18..23]) . '|';
- }
- push @out, join('|', sprintf("%11s|%6d", 'Total', $tot[0]), map {$_ ? sprintf("%5d", $_) : ' '} @tot[14..16,18..23]) . '|';
- return @out;
- });