Apache-FastForward

 view release on metacpan or  search on metacpan

lib/Apache/FastForward/Spreadsheet.pm  view on Meta::CPAN

=over

=item LoadTemplate ( $csv_file_path, \%csv_attributes )

Path to a CSV file and CSV parameters (see L<Text::CSV_XS>) as input.
Method can either suceed or everything dies...

=item DumpAsCSV( \%csv_attributes )

CSV file parameters as input. Method can return CSV string or everything
dies...

=item CopySheetTo( $another_sheet )

Name of the 'SpreadSheet' tied pointer to hash as input. Method succeeds or everything dies ... 

=item ShiftRow( )

No input. Similar to 'shift @ARRAY'. Returns shifted row.


=item PopRow( )

No input. Similar to 'pop @ARRAY'. Returns poped row.

=item PushRow( @new_cell_values )

Array as input. Similar to 'push @ARRAY'. Returns the new number of elements
in the array.

=item GetRow( $row_number )

Row number as input. Returns array of cell values.

=item SetRow( $row_number, @@new_cell_values )

Row number and array as input. Returns nothing.

=item RemoveRow( $row_number )

Row number as input. Returns removed row as array.

=item RowCount( )

No input. Returns the number of elements in the spreadsheet.

=back

=head1 BUGS

Any suggestions for improvement are welcomed!

If a bug is detected or nonconforming behavior, 
please send an error report to <jwach@cpan.org>.

=head1 COPYRIGHT

Copyright 2006 Jerzy Wachowiak <jwach@cpan.org>

This library is free software; you can redistribute it and/or modify
it under the terms of the Apache 2.0 license attached to the module.

=head1 SEE ALSO

L<Apache::FastForward>

=over



( run in 1.819 second using v1.01-cache-2.11-cpan-e1769b4cff6 )