Data::PresenterData::Presenter is a Perl module used to reformat database reports. | |
Download |
Data::Presenter Ranking & Summary
Advertisement
- 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