--- loncom/interface/spreadsheet/classcalc.pm 2003/09/05 01:57:54 1.12 +++ loncom/interface/spreadsheet/classcalc.pm 2003/09/10 14:47:42 1.13 @@ -1,5 +1,5 @@ # -# $Id: classcalc.pm,v 1.12 2003/09/05 01:57:54 matthew Exp $ +# $Id: classcalc.pm,v 1.13 2003/09/10 14:47:42 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -202,11 +202,11 @@ sub excel_rows { # writes the meat of the spreadsheet to an excel worksheet. Called # by Spreadsheet::outsheet_excel; my $self = shift; - my ($worksheet,$cols_output,$rows_output) = @_; + my ($connection,$worksheet,$cols_output,$rows_output) = @_; # # Write a header row $cols_output = 0; - foreach my $value ('fullname','username','domain','section','status') { + foreach my $value ('fullname','username','domain','section','status','id') { $worksheet->write($rows_output,$cols_output++,$value); } $rows_output++; @@ -221,7 +221,8 @@ sub excel_rows { $student->{'username'}, $student->{'domain'}, $student->{'section'}, - $student->{'status'}); + $student->{'status'}, + $student->{'id'}); $self->excel_output_row($worksheet,$rownum,$rows_output++, @studentdata); } @@ -232,12 +233,12 @@ sub csv_rows { # writes the meat of the spreadsheet to an excel worksheet. Called # by Spreadsheet::outsheet_excel; my $self = shift; - my ($filehandle) = @_; + my ($connection,$filehandle) = @_; # # Write a header row $self->csv_output_row($filehandle,undef, - ('fullname','username','domain','section','status')); + ('fullname','username','domain','section','status','id')); # # Write each students row foreach my $student (@Students) { @@ -248,7 +249,8 @@ sub csv_rows { $student->{'username'}, $student->{'domain'}, $student->{'section'}, - $student->{'status'}); + $student->{'status'}, + $student->{'id'}); $self->csv_output_row($filehandle,$rownum,@studentdata); } return;