2
<h3>$i18n.getString( "report_table" )</h3>
4
<table class="mainPageTable">
6
<td style="vertical-align:top">
8
<table class="listTable">
15
<td colspan="5" style="text-align:right">
16
<input type="button" value="$i18n.getString( 'add_indicator_reporttable' )" style="width:250px" onclick="window.location.href='displayAddTableForm.action?mode=indicators'"><br>
17
<input type="button" value="$i18n.getString( 'add_dataelement_reporttable' )" style="width:250px" onclick="window.location.href='displayAddTableForm.action?mode=dataelements'"><br>
18
<input type="button" value="$i18n.getString( 'add_dataelement_category_reporttable' )" style="width:250px" onclick="window.location.href='displayAddTableForm.action?mode=dataelements&category=true'"><br>
19
<input type="button" value="$i18n.getString( 'add_dataset_reporttable' )" style="width:250px" onclick="window.location.href='displayAddTableForm.action?mode=datasets'">
23
<th>$i18n.getString( "name" )</th>
24
<th colspan="4">$i18n.getString( "operations" )</th>
27
#foreach ( $table in $tables )
29
<td#alternate( $mark )>$encoder.htmlEncode( $table.name )</td>
30
<td style="text-align:center"#alternate( $mark )><a href="getReportParams.action?id=$table.id&mode=table" title="$i18n.getString( "create" )"><img src="../images/up_left.png" alt="$i18n.getString( "create" )"></a></td>
31
<td style="text-align:center"#alternate( $mark )><a href="displayAddTableForm.action?id=$table.id&mode=$table.mode&category=$table.hasCategoryOptionCombos()" title="$i18n.getString( "edit" )"><img src="../images/edit.png" alt="$i18n.getString( "edit" )"></a></td>
32
<td style="text-align:center"#alternate( $mark )><a href="javascript:removeTable( $table.id, '$encoder.jsEncode( $table.name )' )" title="$i18n.getString( "remove" )"><img src="../images/delete.png" alt="$i18n.getString( "remove" )"></a></td>
33
<td style="text-align:center"#alternate( $mark )><a href="javascript:showTableDetails( $table.id )" title="$i18n.getString( "show_details" )"><img src="../images/information.png" alt="$i18n.getString( "show_details" )"></a></td>
44
<td style="width:20em; padding-left:2em; vertical-align:top">
46
<div id="detailsArea" style="display:none">
47
<div style="float:right">
48
<a href="javascript:hideDetails()" title="$i18n.getString( "hide_details" )"><img src="../images/close.png" alt="$i18n.getString( "hide_details" )"></a>
50
<p><label>$i18n.getString( "name" ):</label><br><span id="nameField"></span></p>
51
<p><label>$i18n.getString( "table_name" ):</label><br><span id="tableNameField"></span></p>
52
<p><label>$i18n.getString( "indicators" ):</label><br><span id="indicatorsField"></span></p>
53
<p><label>$i18n.getString( "periods" ):</label><br><span id="periodsField"></span></p>
54
<p><label>$i18n.getString( "organisation_units" ):</label><br><span id="unitsField"></span></p>
55
<p><label>$i18n.getString( "crosstab_indicators" ):</label><br><span id="doIndicatorsField"></span></p>
56
<p><label>$i18n.getString( "crosstab_periods" ):</label><br><span id="doPeriodsField"></span></p>
57
<p><label>$i18n.getString( "crosstab_organisation_units" ):</label><br><span id="doUnitsField"></span></p>
64
<script type="text/javascript">
65
var i18n_confirm_delete = '$encoder.jsEscape( $i18n.getString( "confirm_delete_table" ) , "'")';
66
var i18n_yes = '$encoder.jsEscape( $i18n.getString( "yes" ) , "'")';
67
var i18n_no = '$encoder.jsEscape( $i18n.getString( "no" ) , "'")';