Changeset 9430 for trunk/Open-ILS/src/reporter/clark-kent.pl
- Timestamp:
- 04/22/08 14:32:12 (5 months ago)
- Files:
-
- 1 modified
-
trunk/Open-ILS/src/reporter/clark-kent.pl (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Open-ILS/src/reporter/clark-kent.pl
r8856 r9430 15 15 use OpenSRF::Utils qw/:daemon/; 16 16 use OpenSRF::Utils::JSON; 17 #use OpenSRF::Utils::Logger qw/:level/;17 use OpenSRF::Utils::Logger qw/$logger/; 18 18 use OpenSRF::System; 19 19 use OpenSRF::AppSession; … … 134 134 135 135 my $b = OpenILS::Reporter::SQLBuilder->new; 136 $b->register_params( OpenSRF::Utils::JSON->JSON2perl( $r->{report}->{data} ) ); 136 my $report_data = OpenSRF::Utils::JSON->JSON2perl( $r->{report}->{data} ); 137 $b->register_params( $report_data ); 137 138 138 139 $r->{resultset} = $b->parse_report( OpenSRF::Utils::JSON->JSON2perl( $r->{report}->{template}->{data} ) ); 140 $r->{resultset}->set_pivot_data($report_data->{__pivot_data}) if $report_data->{__pivot_data}; 141 $r->{resultset}->set_pivot_label($report_data->{__pivot_label}) if $report_data->{__pivot_label}; 142 $r->{resultset}->set_pivot_default($report_data->{__pivot_default}) if $report_data->{__pivot_default}; 139 143 $r->{resultset}->relative_time($r->{run_time}); 140 144 push @reports, $r; … … 162 166 SQL 163 167 168 $logger->debug('Report SQL: ' . $r->{resultset}->toSQL); 164 169 $sth = $dbh->prepare($r->{resultset}->toSQL); 165 170
