2
#parse( "/dhis-web-dataentry/select.vm" )
4
<table class="mainPageTable">
7
#foreach( $section in $sections)
9
<td><a href="javascript:openCloseSection($section.id);" style="text-decoration:none">$i - $encoder.htmlEncode($section.label)</a></td>
13
<div id="$section.id" style="border:thin solid; margin:0;display:none">
14
#parse( "/dhis-web-dataentry/dataElement.vm" )
22
#parse( "/dhis-web-dataentry/completeRegistration.vm" )
24
<script type="text/javascript">
26
function openCloseSection(sectionId)
28
var divSection = document.getElementById(sectionId);
30
if(divSection.style.display=='none')
32
divSection.style.display = ('block');
36
divSection.style.display = ('none');
40
var i18n_value_of_data_element_less = '$encoder.jsEscape( $i18n.getString( "value_of_data_element_less" ) , "'")';
41
var i18n_value_of_data_element_greater = '$encoder.jsEscape( $i18n.getString( "value_of_data_element_greater" ) , "'")';
42
var i18n_value_must_integer = '$encoder.jsEscape( $i18n.getString( "value_must_integer" ) , "'")';
43
var i18n_saving_value_failed_status_code = '$encoder.jsEscape( $i18n.getString( "saving_value_failed_status_code" ) , "'")';
44
var i18n_saving_comment_failed_status_code = '$encoder.jsEscape( $i18n.getString( "saving_comment_failed_status_code" ) , "'")';
45
var i18n_saving_minmax_failed_error_code = '$encoder.jsEscape( $i18n.getString( "saving_minmax_failed_error_code" ) , "'")';
46
var calculatedDataElementMap = {
48
#foreach( $cde in $calculatedDataElementMap.keySet() )
49
#set( $innerCount = 1 )
50
#set( $factorMap = $calculatedDataElementMap.get($cde) )
52
#foreach ( $de in $factorMap.keySet() )
53
$de.id : $factorMap.get($de) #if ( $innerCount < $factorMap.size() ),#end
54
#set( $innerCount = $innerCount + 1 )
56
} #if ( $count < $calculatedDataElementMap.size() ),#end
57
#set( $count = $count + 1 )