=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/report/ReportSelectAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/report/ReportSelectAction.java 2009-11-12 16:47:23 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/report/ReportSelectAction.java 2011-05-12 09:40:29 +0000 @@ -140,7 +140,6 @@ programId = selectedProgram.getId(); selectedStateManager.setSelectedProgram( selectedProgram ); } - else { programId = null; === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml 2011-05-12 08:32:03 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml 2011-05-12 09:40:29 +0000 @@ -153,7 +153,7 @@ /content.vm /dhis-web-caseentry/loadVisitPlan.vm javascript/visitPlan.js - /dhis-web-commons/paging/paging.css + ../dhis-web-commons/paging/paging.css @@ -176,9 +176,8 @@ - /main.vm + /content.vm /dhis-web-caseentry/report.vm - /dhis-web-caseentry/reportsMenu.vm ../dhis-web-commons/ouwt/ouwt.js,javascript/report.js ../dhis-web-commons/paging/paging.css === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/report.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/report.js 2010-09-01 16:55:23 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/report.js 2011-05-12 09:40:29 +0000 @@ -1,3 +1,4 @@ +isAjax = true; function organisationUnitSelected( orgUnits ) { @@ -17,8 +18,7 @@ request.setCallbackSuccess( reportValidationCompleted ); request.send( url ); - return false; - + return false; } function reportValidationCompleted( messageElement ) @@ -28,9 +28,7 @@ if ( type == 'success' ) { - window.location.href='generateReport.action?' + - 'startDate=' + getFieldValue( 'startDate' ) + - '&endDate=' + getFieldValue( 'endDate' ) ; + loadGeneratedReport(); } else if ( type == 'error' ) { @@ -38,11 +36,21 @@ } else if ( type == 'input' ) { - document.getElementById( 'message' ).innerHTML = message; - document.getElementById( 'message' ).style.display = 'block'; + setMessage( message ); } } +function loadGeneratedReport() +{ + lockScreen(); + + jQuery( "#contentDiv" ).load( "generateReport.action", + { + 'startDate': getFieldValue( 'startDate' ), + '&endDate': getFieldValue( 'endDate' ) + }, function() { unLockScreen(); }); +} + function viewRecords( programStageInstanceId ) { var url = 'viewRecords.action?id=' + programStageInstanceId; === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/visitPlan.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/visitPlan.js 2011-05-12 08:32:03 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/visitPlan.js 2011-05-12 09:40:29 +0000 @@ -1,5 +1,4 @@ isAjax = true; -isShowLoader = false; function organisationUnitSelected( orgUnits ) { === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/report.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/report.vm 2011-03-24 17:27:39 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/report.vm 2011-05-12 09:40:29 +0000 @@ -1,13 +1,10 @@ - -#parse( "/dhis-web-caseentry/reportSelect.vm" ) -
- + #foreach( $programStage in $program.programStages ) - + #end @@ -53,7 +50,7 @@
$i18n.getString( "full_name" )
- #foreach( $program in $programs ) @@ -26,7 +26,7 @@
- + @@ -36,7 +36,7 @@
- + @@ -44,11 +44,13 @@

- - + +


- +
+ + \ No newline at end of file