Data::Presenter

Data::Presenter is a Perl module used to reformat database reports.
Download

Data::Presenter Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • James E. Keenan
  • Publisher web site:
  • http://search.cpan.org/~jkeenan/Data-Presenter-1.03/lib/Data/Presenter.pm

Data::Presenter Tags


Data::Presenter Description

Data::Presenter is a Perl module used to reformat database reports. Data::Presenter is a Perl module used to reformat database reports.SYNOPSIS use Data::Presenter; use Data::Presenter::; # example: use Data::Presenter::Census our (@fields, %parameters, $index); $configfile = 'fields.XXX.data'; do $configfile; $dp1 = Data::Presenter::->new( $sourcefile, @fields,%parameters, $index ); $data_count = $dp1->get_data_count(); $dp1->print_data_count(); $keysref = $dp1->get_keys(); $seenref = $dp1->get_keys_seen(); $dp1->print_to_screen(); $dp1->print_to_file($outputfile); $dp1->print_with_delimiter($outputfile, $delimiter); $dp1->full_report($outputfile); $dp1->select_rows($column, $relation, @choices); $sorted_data = $dp1->sort_by_column(@columns_selected); $seen_hash_ref = $dp1->seen_one_column($column); $dp1->writeformat( sorted => $sorted_data, columns => @columns_selected, file => $outputfile, ); $dp1->writeformat_plus_header( sorted => $sorted_data, columns => @columns_selected, file => $outputfile, title => $title, ); %reprocessing_info = ( lastname => 17, firstname => 15, ); $dp1->writeformat_with_reprocessing( sorted => $sorted_data, columns => @columns_selected, file => $outputfile, reprocess => %reprocessing_info, ); $dp1->writeformat_deluxe( sorted => $sorted_data, columns => @columns_selected, file => $outputfile, title => $title, reprocess => %reprocessing_info, ); $dp1->writedelimited( sorted => $sorted_data, file => $outputfile, delimiter => $delimiter, ); $dp1->writedelimited_plus_header( sorted => $sorted_data, columns => @columns_selected, file => $outputfile, delimiter => $delimiter, ); @reprocessing_info = qw( instructor timeslot room ); $dp1->writedelimited_with_reprocessing( sorted => $sorted_data, columns => @columns_selected, file => $outputfile, delimiter => $delimiter, reprocess => @reprocessing_info, ); $dp1->writedelimited_deluxe( sorted => $sorted_data, columns => @columns_selected, file => $outputfile, delimiter => $delimiter, reprocess => @reprocessing_info, ); $dp1->writeHTML( sorted => $sorted_data, columns => @columns_selected, file => 'somename.html', title => $title, ); Requirements: · Perl


Data::Presenter Related Software