=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/controllers.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/controllers.js 2015-09-03 13:13:08 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/scripts/controllers.js 2015-09-03 14:55:07 +0000 @@ -169,10 +169,10 @@ $scope.newDhis2Event = {}; $scope.eventGridColumns.push({name: 'form_id', id: 'uid', valueType: 'string', compulsory: false, showFilter: false, show: false}); - $scope.filterTypes['uid'] = 'string'; + $scope.filterTypes['uid'] = 'TEXT'; $scope.eventGridColumns.push({name: $scope.selectedProgramStage.reportDateDescription ? $scope.selectedProgramStage.reportDateDescription : 'incident_date', id: 'event_date', type: 'date', compulsory: false, showFilter: false, show: true}); - $scope.filterTypes['event_date'] = 'date'; + $scope.filterTypes['event_date'] = 'DATE'; $scope.filterText['event_date']= {}; angular.forEach($scope.selectedProgramStage.programStageDataElements, function(prStDe){ @@ -181,11 +181,17 @@ //generate grid headers using program stage data elements //create a template for new event - //for date type dataelements, filtering is based on start and end dates + //for date type dataelements, filtering is based on start and end dates $scope.eventGridColumns.push({name: prStDe.dataElement.formName ? prStDe.dataElement.formName : prStDe.dataElement.name, id: prStDe.dataElement.id, valueType: prStDe.dataElement.valueType, compulsory: prStDe.compulsory, + filterWithRange: prStDe.dataElement.valueType === 'DATE' || + prStDe.dataElement.valueType === 'NUMBER' || + prStDe.dataElement.valueType === 'INTEGER' || + prStDe.dataElement.valueType === 'INTEGER_POSITIVE' || + prStDe.dataElement.valueType === 'INTEGER_NEGATIVE' || + prStDe.dataElement.valueType === 'INTEGER_ZERO_OR_POSITIVE' ? true : false, showFilter: false, show: prStDe.displayInReports}); === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/eventList.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/eventList.html 2015-08-25 14:54:19 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-event-capture/views/eventList.html 2015-09-03 14:55:07 +0000 @@ -51,10 +51,10 @@ - + - + @@ -62,10 +62,26 @@ - - - - + + + + + + + + + + + + + + + + + + + + @@ -98,7 +114,7 @@
- + {{noLabel}} {{yesLabel}} @@ -171,7 +187,7 @@
-
+