=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataentryform/DataEntryForm.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataentryform/DataEntryForm.java 2012-06-04 16:20:41 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataentryform/DataEntryForm.java 2013-01-01 19:53:04 +0000 @@ -53,6 +53,8 @@ public static final String STYLE_COMPACT = "compact"; public static final String STYLE_NONE = "none"; + public static final int CURRENT_FORMAT = 2; + /** * Determines if a de-serialized file is compatible with this class. */ @@ -80,6 +82,11 @@ * HTML Code of DataEntryForm */ private String htmlCode; + + /** + * The format of the DataEntryForm. + */ + private int format; // ------------------------------------------------------------------------- // Contructors @@ -244,4 +251,17 @@ { this.htmlCode = htmlCode; } + + @JsonProperty + @JsonView( {DetailedView.class, ExportView.class} ) + @JacksonXmlProperty( namespace = Dxf2Namespace.NAMESPACE ) + public int getFormat() + { + return format; + } + + public void setFormat( int format ) + { + this.format = format; + } } === modified file 'dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/data/DefaultAnalyticsService.java' --- dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/data/DefaultAnalyticsService.java 2012-12-30 16:23:41 +0000 +++ dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/data/DefaultAnalyticsService.java 2013-01-01 19:53:04 +0000 @@ -52,7 +52,6 @@ { private static final String VALUE_HEADER_NAME = "Value"; - //TODO average operator aggregation //TODO indicator aggregation //TODO category sub-totals and totals === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/expression/DefaultExpressionService.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/expression/DefaultExpressionService.java 2012-09-23 07:25:57 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/expression/DefaultExpressionService.java 2013-01-01 19:53:04 +0000 @@ -60,8 +60,7 @@ /** * The expression is a string describing a formula containing data element ids * and category option combo ids. The formula can potentially contain references - * to category totals (also called sub-totals) and data element totals (also - * called totals). + * to data element totals. * * @author Margrethe Store * @author Lars Helge Overland === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java 2012-12-04 15:27:28 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java 2013-01-01 19:53:04 +0000 @@ -449,6 +449,7 @@ executeSql( "update users set selfregistered = false where selfregistered is null" ); executeSql( "update users set disabled = false where disabled is null" ); + executeSql( "update dataentryform set format = 1 where format is null" ); // report, reporttable, chart groups === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/dataentryform/hibernate/DataEntryForm.hbm.xml' --- dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/dataentryform/hibernate/DataEntryForm.hbm.xml 2012-06-04 16:20:41 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/dataentryform/hibernate/DataEntryForm.hbm.xml 2013-01-01 19:53:04 +0000 @@ -15,6 +15,8 @@ + +