=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/caseaggregation/CaseAggregationCondition.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/caseaggregation/CaseAggregationCondition.java 2014-03-18 08:10:10 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/caseaggregation/CaseAggregationCondition.java 2014-03-21 09:29:10 +0000 @@ -88,7 +88,7 @@ public static String MINUS_DATAELEMENT_OPERATOR = "DEDATEDIFF"; - public static String AUTO_STORED_BY = "DHIS-SYSTEM"; + public static String AUTO_STORED_BY = "aggregated_from_tracker"; public static final String regExp = "\\[(" + OBJECT_ORGUNIT_COMPLETE_PROGRAM_STAGE + "|" + OBJECT_PROGRAM + "|" + OBJECT_PROGRAM_STAGE_PROPERTY + "|" + OBJECT_PROGRAM_STAGE + "|" + OBJECT_TRACKED_ENTITY_PROGRAM_STAGE_PROPERTY === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseaggregation/SaveAggregateDataValueAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseaggregation/SaveAggregateDataValueAction.java 2014-03-18 08:10:10 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseaggregation/SaveAggregateDataValueAction.java 2014-03-21 09:29:10 +0000 @@ -151,7 +151,7 @@ { if ( dataValue == null ) { - dataValue = new DataValue( dataElement, period, orgunit, optionCombo, null, "" + resultValue, "", new Date(), null ); + dataValue = new DataValue( dataElement, period, orgunit, optionCombo, optionCombo, "" + resultValue, "", new Date(), null ); dataValueService.addDataValue( dataValue ); } === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationForm.vm 2014-02-07 20:25:49 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationForm.vm 2014-03-21 09:29:10 +0000 @@ -18,7 +18,7 @@ $i18n.getString( "dataset_list" ) - #if( $datasets.size()== 0 ) #elseif( $datasets.size() > 1 ) @@ -34,14 +34,14 @@ $i18n.getString( "from" ) - + $i18n.getString( "to" ) - + === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationResult.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationResult.vm 2013-10-24 08:31:35 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationResult.vm 2014-03-21 09:29:10 +0000 @@ -1,3 +1,4 @@ +

$i18n.getString( "case_aggregation_result" )

@@ -33,14 +34,17 @@ #foreach( $row in $grid.getRows() ) - #foreach( $col in $row ) + + #foreach( $col in $row ) #if($velocityCount==1) #set($dataelementid=$col) #elseif($velocityCount==2) #set($categoryoptioncomboid=$col) #elseif($velocityCount==3) + #set($attributeoptioncomboid=$col) + #elseif($velocityCount==4) #set($organisationunitid=$col) - #elseif($velocityCount==6) + #elseif($velocityCount==7) #set($periodid=$col) #elseif($velocityCount==$row.size()) #set($value=$col) === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseAggregationForm.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseAggregationForm.js 2012-12-10 12:54:54 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseAggregationForm.js 2014-03-21 09:29:10 +0000 @@ -1,19 +1,5 @@ jQuery(document).ready( function() { - var rules = { - dataSetId: { - required:true - }, - sDateLB: { - required:true - }, - eDateLB: { - required:true - } - }; - - validation2( 'caseAggregationForm', function(form) { + validation( 'caseAggregationForm', function(form) { validationCaseAggregation(); - },{ - 'rules': rules }); }); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseagg.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseagg.js 2014-01-08 16:13:32 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseagg.js 2014-03-21 09:29:10 +0000 @@ -119,28 +119,30 @@ }); } - $.ajax({ - type: "POST", - url: "saveAggregateDataValue.action", - data: params, - dataType: "json", - success: function(json){ - if( isSaveAll ) - { - jQuery("input[name=aggregateValues]").each(function( ){ - $(this).replaceWith('' + i18n_saved + '' ); - }); - } - else - { - jQuery("input[name=aggregateValues]:checked").each(function( ){ - $(this).replaceWith('' + i18n_saved + '' ); - }); - } - unLockScreen(); - showSuccessMessage( i18n_save_success ); - } - }); + if( params!=""){ + $.ajax({ + type: "POST", + url: "saveAggregateDataValue.action", + data: params, + dataType: "json", + success: function(json){ + if( isSaveAll ) + { + jQuery("input[name=aggregateValues]").each(function( ){ + $(this).replaceWith('' + i18n_saved + '' ); + }); + } + else + { + jQuery("input[name=aggregateValues]:checked").each(function( ){ + $(this).replaceWith('' + i18n_saved + '' ); + }); + } + unLockScreen(); + showSuccessMessage( i18n_save_success ); + } + }); + } } function toogleAllCheckBoxes( tableDiv, checked ) === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/jsonProgramAttributes.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/jsonProgramAttributes.vm 2014-03-11 06:49:37 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/jsonProgramAttributes.vm 2014-03-21 09:29:10 +0000 @@ -2,9 +2,10 @@ { "attributes": [ #foreach( $attribute in $attributes ) { - "id": "attr_${attribute.id}", + "id": "${attribute.id}", "name": "$!encoder.jsonEncode( ${attribute.displayName} )" }#if( $velocityCount < $size ),#end #end ] } + === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/org/hisp/dhis/trackedentity/i18n_module.properties' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/org/hisp/dhis/trackedentity/i18n_module.properties 2014-03-19 06:44:30 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/org/hisp/dhis/trackedentity/i18n_module.properties 2014-03-21 09:29:10 +0000 @@ -484,4 +484,5 @@ tracked_entity_details = Tracked entity details edit_tracked_entity = Edit tracked entity confirm_delete_tracked_entity = Are you sure you want to delete this tracked entity? -option_set = Option set \ No newline at end of file +option_set = Option set + number_of_tracked_entities = Number of tracked entities \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm 2014-02-10 10:37:03 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm 2014-03-21 09:29:10 +0000 @@ -50,7 +50,7 @@ - $i18n.getString('number_of_tracked_entitys')
+ $i18n.getString('number_of_tracked_entities')
$i18n.getString('number_of_visits')
$i18n.getString('sum_dataelement_value')
$i18n.getString('avg_dataelement_value')