[LON-CAPA-cvs] cvs: loncom /interface lonspreadsheet.pm
matthew
lon-capa-cvs@mail.lon-capa.org
Tue, 26 Nov 2002 14:58:41 -0000
matthew Tue Nov 26 09:58:41 2002 EDT
Modified files:
/loncom/interface lonspreadsheet.pm
Log:
Disabled multi-sheet excel output. Crashes on large classes after taking
an eternity to compute all the spreadsheets.
Index: loncom/interface/lonspreadsheet.pm
diff -u loncom/interface/lonspreadsheet.pm:1.149 loncom/interface/lonspreadsheet.pm:1.150
--- loncom/interface/lonspreadsheet.pm:1.149 Fri Nov 22 14:21:59 2002
+++ loncom/interface/lonspreadsheet.pm Tue Nov 26 09:58:41 2002
@@ -1,5 +1,5 @@
#
-# $Id: lonspreadsheet.pm,v 1.149 2002/11/22 19:21:59 matthew Exp $
+# $Id: lonspreadsheet.pm,v 1.150 2002/11/26 14:58:41 matthew Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -3221,13 +3221,18 @@
}
$r->print('>'.$mode.'</option>'."\n");
}
- if ($sheet->{'sheettype'} eq 'classcalc') {
- $r->print('<option value="recursive excel"');
- if ($ENV{'form.output'} eq 'recursive excel') {
- $r->print(' selected ');
- }
- $r->print(">Multi-Sheet Excel</option>\n");
- }
+#
+# Mulit-sheet excel takes too long and does not work at all for large
+# classes. Future inclusion of this option may be possible with the
+# Spreadsheet::WriteExcel::Big and speed improvements.
+#
+# if ($sheet->{'sheettype'} eq 'classcalc') {
+# $r->print('<option value="recursive excel"');
+# if ($ENV{'form.output'} eq 'recursive excel') {
+# $r->print(' selected ');
+# }
+# $r->print(">Multi-Sheet Excel</option>\n");
+# }
$r->print("</select>\n");
#
if ($sheet->{'sheettype'} eq 'classcalc') {