This template displays supplied data within a table in HTML format. All data passed to this template can be alphanumeric. This template is much cleaner than the standard template and colors things that it finds. So a field that contains "Success" will end up green.
Content Type:
text/html
Context Script:
N/A
Template Text:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Anthill3: $report.Name</title>
<link rel="StyleSheet" href="/css/anthill3.css" type="text/css">
</head>
<body>
<div class="anthill-main-portlet">
<div class="anthill-portlet-window">
<div class="anthill-portlet-window-titlebar"><center> Report: $report.Name</center></div>
<p>
<div class="data-table-container">
<table class="data-table" cellpadding="4" cellspacing="1" width="100%">
<table-body>
<tr class="data-table-head">
#foreach($column in $output.MetaData.ColumnArray)
<th scope="col" align="left" valign="middle"><strong>$column</strong></th>
#end
</tr>
#foreach($row in $output.RowArray)
<tr bgcolor="#ffffff">
#foreach($columnValue in $row.ColumnValueArray)
#if($columnValue == "Success")
#set( $bgColor="lightgreen")
#elseif($columnValue == "Complete")
#set( $bgColor="lightgreen")
#elseif($columnValue == "Failed")
#set( $bgColor="red")
#elseif($columnValue == "Error")
#set( $bgColor="red")
#elseif($columnValue == "Running")
#set( $bgColor="lightblue")
#elseif($columnValue == "Queued")
#set( $bgColor="lightgray")
#elseif($columnValue == "Complete (Warning)")
#set( $bgColor="lightyellow")
#elseif($columnValue == "Aborted")
#set( $bgColor="lightgrey")
#elseif($columnValue == "Aborting")
#set( $bgColor="lightgrey")
#elseif($columnValue == "Suspended")
#set( $bgColor="lightgrey")
#elseif($columnValue == "Waiting on Agents")
#set( $bgColor="lightgrey")
#else
#set( $bgColor="white")
#end
<td bgcolor="$bgColor">
$columnValue
</td>
#end
</tr>
#end
</table-body>
</table>
</div></div>
</body>
</html>
Related Content