');
+
+ my $n=0;
+ for ($row=0;$row<$maxrow;$row++) {
+ my $thisrow=&rown($safeeval,$sortidx[$row]+1);
+ if ($thisrow) {
+ if ($n/25==int($n/25)) {
+ $r->print("
\n \n");
+ $r->rflush();
+ $r->print('
'.$what.'
');
map {
$r->print('
'.$_.'
');
} ('A','B','C','D','E','F','G','H','I','J','K','L','M',
@@ -1044,7 +1050,7 @@ sub parmval {
# ----------------------------------------------------- Cascading lookup scheme
my $rwhat=$what;
$what=~s/^parameter\_//;
- $what=~s/\_/\./;
+ $what=~s/\_([^\_]+)$/\.$1/;
my $symbparm=$symb.'.'.$what;
my $mapparm=$mapname.'___(all).'.$what;
@@ -1562,7 +1568,7 @@ sub loadassessment {
my $key=$f{$_};
my $ckey=$key;
$key=~s/^stores\_/resource\./;
- $key=~s/\_/\./;
+ $key=~s/\_([^\_]+)$/\.$1/;
$c{$_}=$returnhash{$key};
$c{$ckey}=$returnhash{$key};
}
@@ -2138,7 +2144,12 @@ ENDSCRIPT
$r->print('print(' checked'); }
$r->print('>');
-
+ if (&gettype($asheet) eq 'classcalc') {
+ $r->print(
+ ' Output CSV format: print(' checked'); }
+ $r->print('>');
+ }
# ------------------------------------------------------------- Print out sheet
&outsheet($r,$asheet);