=== 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" )
-