HTML-ReportWriter
view release on metacpan or search on metacpan
ReportWriter.pm view on Meta::CPAN
},
{
sql => "l.id",
hide_column => 1,
},
{
get => 'successful',
sql => "l.successful",
display => 'Successful',
sortable => 1,
draw_func => sub { my ($data, $cols) = @_; my $lid = $cols->{'id'}; my $color = ($data eq 'no' ? 'red' : ($data eq 'yes' ? 'green' : 'black')); return "<a style=\"color: $color;\" href=\"#\" onClick=\"popup('/cgi-bin/reports/message.cgi?id=$...
},
]
and
COLUMNS => [ 'name', 'address', 'age' ]
are both valid definitions. Additionally, you can combine scalar and hashref-filled arrayrefs, like
COLUMNS => [
ReportWriter.pm view on Meta::CPAN
<table border="0" width="100%">
<tr>
<td width="75%"></td><td width="25%">[% paging %]</td>
</tr>
</table>
</td></tr>
</table>
</center>
[%- IF(export_link) %]
<script language="JavaScript">
function export_popup(url)
{
window.open (url,'filedl','toolbar=yes,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=300,height=400,screenX=0,screenY=0,top=0,left=0');
}
</script>
<p align="center">[% export_data_to %]: [ <a href="#" onClick="javascript:export_popup('[% export_link %]'); return false;">[% export_value %]</a> ]</p>
[%- END %]
<br /><br />
[% html_footer %]
</body>
</html>
( run in 1.659 second using v1.01-cache-2.11-cpan-364913b4093 )