X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fsearch%2Felements%2Fcust_main_dayranges.html;h=ce124022c3c8a0ae42e0fc49fd24b574aa70163f;hb=e9a847b88426bc542b99620cb11d8309175e684e;hp=cf2d495b17baee6ffb328c8a8fa5b72260e5133a;hpb=a9f4e76c1d2392514c4172dd869fd101e3a9c6ec;p=freeside.git diff --git a/httemplate/search/elements/cust_main_dayranges.html b/httemplate/search/elements/cust_main_dayranges.html index cf2d495b1..ce124022c 100644 --- a/httemplate/search/elements/cust_main_dayranges.html +++ b/httemplate/search/elements/cust_main_dayranges.html @@ -2,10 +2,10 @@ Example: - include( 'elements/cust_main_dayranges.html', + <& elements/cust_main_dayranges.html, 'title' => 'Accounts Receivable Aging Summary', 'range_sub' => $mysub, - ) + &> my $mysub = sub { my( $start, $end ) = @_; @@ -20,7 +20,7 @@ Example: 'query' => $sql_query, 'count_query' => $count_sql, 'header' => [ - FS::UI::Web::cust_header(), + FS::UI::Web::cust_header($cgi->param('cust_fields')), '0-30', '30-60', '60-90', @@ -32,7 +32,7 @@ Example: 'Total', ( map '', ( 1 .. - scalar(FS::UI::Web::cust_header()-1) + scalar(FS::UI::Web::cust_header($cgi->param('cust_fields'))-1) ), ), @@ -44,7 +44,7 @@ Example: $row->{'rangecol_60_90'} ), sprintf( $money_char.'%.2f', $row->{'rangecol_90_0'} ), - sprintf( ''. $money_char.'%.2f'. '', + sprintf( ''.$money_char.'%.2f', $row->{'rangecol_0_0'} ), ('') x @pay_labels, ], @@ -59,7 +59,7 @@ Example: ], 'links' => [ ( map { $_ ne 'Cust. Status' ? $clink : '' } - FS::UI::Web::cust_header() + FS::UI::Web::cust_header($cgi->param('cust_fields')) ), '', '', @@ -71,7 +71,7 @@ Example: 'align' => FS::UI::Web::cust_aligns(). 'rrrrr'. ('c' x @pay_labels), - 'size' => [ ( map '', FS::UI::Web::cust_header() ), + 'size' => [ ( map '', FS::UI::Web::cust_header($cgi->param('cust_fields')) ), #'-1', '', '', '', '', '', ], '', '', '', '', '', '', ( map '', @pay_labels ), @@ -81,6 +81,9 @@ Example: '', '', '', '', 'b', ( map '', @pay_labels ), ], + 'xls_format' => [ (map '', FS::UI::Web::cust_styles), + '', '', '', '', { bold => 1 }, + ], 'color' => [ FS::UI::Web::cust_colors(), '', @@ -95,6 +98,7 @@ Example: &> <%init> +my @cust_field = FS::UI::Web::cust_header($cgi->param('cust_fields')); my %opt = @_; #actually need to auto-generate other things too for a passed-in ranges to work