version 1.19, 2004/04/26 14:06:00
|
version 1.20, 2004/06/04 21:43:36
|
Line 376 sub compute {
|
Line 376 sub compute {
|
$self->initialize_safe_space(); |
$self->initialize_safe_space(); |
my %c = $self->constants(); |
my %c = $self->constants(); |
my %f = $self->formulas(); |
my %f = $self->formulas(); |
|
&Apache::studentcalc::initialize_package(); |
my %prog_state=&Apache::lonhtmlcommon::Create_PrgWin |
my %prog_state=&Apache::lonhtmlcommon::Create_PrgWin |
($r,&mt('Spreadsheet Computation Status'), |
($r,&mt('Spreadsheet Computation Status'), |
&mt('Spreadsheet Computation'), scalar(@Students)); |
&mt('Spreadsheet Computation'), scalar(@Students)); |
&Apache::lonhtmlcommon::Update_PrgWin($r,\%prog_state, |
&Apache::lonhtmlcommon::Update_PrgWin($r,\%prog_state, |
&mt('Processing course structure')); |
|
&Apache::studentcalc::initialize_package(); |
|
&Apache::lonhtmlcommon::Update_PrgWin($r,\%prog_state, |
|
&mt('Processing first student')); |
&mt('Processing first student')); |
foreach my $student (@Students) { |
foreach my $student (@Students) { |
if ($connection->aborted()) { $self->cleanup(); return; } |
if ($connection->aborted()) { $self->cleanup(); return; } |