~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to dhis-2/dhis-web/dhis-web-importexport/src/main/webapp/dhis-web-importexport/compareToExistingForm.vm

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
#macro( compare $value1 $value2 )
 
3
        #if ( ( $value1 && !$value2 ) || ( !$value1 && $value2 ) || ( $value1 != $value2 ) ) style="background-color:#CEEACC"#end
 
4
#end
 
5
 
 
6
<h3>$i18n.getString( 'compare_to_existing' )</h3>
 
7
 
 
8
<form id="previewForm" name="previewForm" method="post" action="">
 
9
 
 
10
<input type="hidden" id="objectType" name="objectType" value="$!objectType">
 
11
<input type="hidden" id="objectId" name="objectId" value="$!importObject.id">
 
12
 
 
13
<table style="width:680px">
 
14
 
 
15
        <tr>
 
16
                <th style="width:30%">$i18n.getString( "property" )</th>
 
17
                <th style="width:35%">$i18n.getString( "new_object" )</th>
 
18
        <th style="width:35%">$i18n.getString( "existing_object" )</th>
 
19
        </tr>
 
20
        
 
21
        <tr>
 
22
                <td#compare( $importObject.object.name $importObject.compareObject.name )>$i18n.getString( "name" )</td>
 
23
                <td#compare( $importObject.object.name $importObject.compareObject.name )>$!importObject.object.name</td>
 
24
                <td#compare( $importObject.object.name $importObject.compareObject.name )>$!importObject.compareObject.name</td>
 
25
        </tr>   
 
26
        
 
27
        #if ( $objectType == "DATAELEMENT" || $objectType == "CALCULATEDDATAELEMENT" )
 
28
        
 
29
        <tr>
 
30
                <td#compare( $importObject.object.alternativeName $importObject.compareObject.alternativeName )>$i18n.getString( "alternative_name" )</td>
 
31
                <td#compare( $importObject.object.alternativeName $importObject.compareObject.alternativeName )>$!importObject.object.alternativeName</td>
 
32
                <td#compare( $importObject.object.alternativeName $importObject.compareObject.alternativeName )>$!importObject.compareObject.alternativeName</td>
 
33
        </tr>   
 
34
        <tr>
 
35
                <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$i18n.getString( "short_name" )</td>
 
36
                <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$!importObject.object.shortName</td>
 
37
                <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$!importObject.compareObject.shortName</td>
 
38
        </tr>   
 
39
        <tr>
 
40
                <td#compare( $importObject.object.code $importObject.compareObject.code )>$i18n.getString( "code" )</td>
 
41
                <td#compare( $importObject.object.code $importObject.compareObject.code )>$!importObject.object.code</td>
 
42
                <td#compare( $importObject.object.code $importObject.compareObject.code )>$!importObject.compareObject.code</td>
 
43
        </tr>   
 
44
        <tr>
 
45
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$i18n.getString( "description" )</td>
 
46
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.object.description</td>
 
47
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.compareObject.description</td>
 
48
        </tr>
 
49
        <tr>
 
50
                <td#compare( $importObject.object.active $importObject.compareObject.active )>$i18n.getString( "active" )</td>
 
51
                <td#compare( $importObject.object.active $importObject.compareObject.active )>#formatBool( $!importObject.object.active )</td>
 
52
                <td#compare( $importObject.object.active $importObject.compareObject.active )>#formatBool( $!importObject.compareObject.active )</td>
 
53
        </tr>   
 
54
        <tr>
 
55
                <td#compare( $importObject.object.type $importObject.compareObject.type )>$i18n.getString( "type" )</td>
 
56
                <td#compare( $importObject.object.type $importObject.compareObject.type )>#formatType( $!importObject.object.type )</td>
 
57
                <td#compare( $importObject.object.type $importObject.compareObject.type )>#formatType( $!importObject.compareObject.type )</td>
 
58
        </tr>
 
59
        <tr>
 
60
                <td#compare( $importObject.object.aggregationOperator $importObject.compareObject.aggregationOperator )>$i18n.getString( "aggregation_operator" )</td>
 
61
                <td#compare( $importObject.object.aggregationOperator $importObject.compareObject.aggregationOperator )>#formatAggregationOperator( $!importObject.object.aggregationOperator )</td>
 
62
                <td#compare( $importObject.object.aggregationOperator $importObject.compareObject.aggregationOperator )>#formatAggregationOperator( $!importObject.compareObject.aggregationOperator )</td>
 
63
        </tr>
 
64
        
 
65
        #end
 
66
        
 
67
        #if ( $objectType == "CALCULATEDDATAELEMENT" )
 
68
                
 
69
        <tr>
 
70
        <td#compare( $importObject.object.saved $importObject.compareObject.saved )>$i18n.getString( "saved" )</td>
 
71
        <td#compare( $importObject.object.saved $importObject.compareObject.saved )>#formatBool( $!importObject.object.saved )</td>
 
72
        <td#compare( $importObject.object.saved $importObject.compareObject.saved )>#formatBool( $!importObject.compareObject.saved )</td>
 
73
    </tr>
 
74
    
 
75
        #end
 
76
        
 
77
        #if ( $objectType == "INDICATORTYPE" )
 
78
        
 
79
        <tr>
 
80
                <td#compare( $importObject.object.factor $importObject.compareObject.factor )>$i18n.getString( "factor" )</td>
 
81
                <td#compare( $importObject.object.factor $importObject.compareObject.factor )>$!importObject.object.factor</td>
 
82
        <td#compare( $importObject.object.factor $importObject.compareObject.factor )>$!importObject.compareObject.factor</td>
 
83
        </tr>   
 
84
        
 
85
        #end
 
86
        
 
87
        #if ( $objectType == "INDICATOR" )
 
88
        
 
89
        <tr>
 
90
                <td#compare( $importObject.object.alternativeName $importObject.compareObject.alternativeName )>$i18n.getString( "alternative_name" )</td>
 
91
                <td#compare( $importObject.object.alternativeName $importObject.compareObject.alternativeName )>$!importObject.object.alternativeName</td>
 
92
        <td#compare( $importObject.object.alternativeName $importObject.compareObject.alternativeName )>$!importObject.compareObject.alternativeName</td>
 
93
        </tr>   
 
94
        <tr>
 
95
                <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$i18n.getString( "short_name" )</td>
 
96
                <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$!importObject.object.shortName</td>
 
97
        <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$!importObject.compareObject.shortName</td>
 
98
        </tr>   
 
99
        <tr>
 
100
                <td#compare( $importObject.object.code $importObject.compareObject.code )>$i18n.getString( "code" )</td>
 
101
                <td#compare( $importObject.object.code $importObject.compareObject.code )>$!importObject.object.code</td>
 
102
        <td#compare( $importObject.object.code $importObject.compareObject.code )>$!importObject.compareObject.code</td>
 
103
        </tr>   
 
104
        <tr>
 
105
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$i18n.getString( "description" )</td>
 
106
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.object.description</td>
 
107
        <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.compareObject.description</td>
 
108
        </tr>
 
109
    <tr>
 
110
        <td#compare( $importObject.object.annualized $importObject.compareObject.annualized )>$i18n.getString( "annualized" )</td>
 
111
        <td#compare( $importObject.object.annualized $importObject.compareObject.annualized )>#formatBool( $!importObject.object.annualized )</td>
 
112
        <td#compare( $importObject.object.annualized $importObject.compareObject.annualized )>#formatBool( $!importObject.compareObject.annualized )</td>
 
113
    </tr>
 
114
        <tr>
 
115
                <td>$i18n.getString( "numerator" )</td>
 
116
                <td>$!importObject.object.numerator</td>
 
117
        <td>$!importObject.compareObject.numerator</td>
 
118
        </tr>
 
119
        <tr>
 
120
                <td#compare( $importObject.object.numeratorDescription $importObject.compareObject.numeratorDescription )>$i18n.getString( "numerator_description" )</td>
 
121
                <td#compare( $importObject.object.numeratorDescription $importObject.compareObject.numeratorDescription )>$!importObject.object.numeratorDescription</td>
 
122
        <td#compare( $importObject.object.numeratorDescription $importObject.compareObject.numeratorDescription )>$!importObject.compareObject.numeratorDescription</td>
 
123
        </tr>
 
124
        <tr>
 
125
                <td#compare( $importObject.object.numeratorAggregationOperator $importObject.compareObject.numeratorAggregationOperator )>$i18n.getString( "numerator_aggregation_operator" )</td>
 
126
                <td#compare( $importObject.object.numeratorAggregationOperator $importObject.compareObject.numeratorAggregationOperator )>#formatAggregationOperator( $!importObject.object.numeratorAggregationOperator )</td>
 
127
        <td#compare( $importObject.object.numeratorAggregationOperator $importObject.compareObject.numeratorAggregationOperator )>#formatAggregationOperator( $!importObject.compareObject.numeratorAggregationOperator )</td>
 
128
        </tr>
 
129
        <tr>
 
130
                <td>$i18n.getString( "denominator" )</td>
 
131
                <td>$!importObject.object.denominator</td>
 
132
        <td>$!importObject.compareObject.denominator</td>
 
133
        </tr>
 
134
        <tr>
 
135
                <td#compare( $importObject.object.denominatorDescription $importObject.compareObject.denominatorDescription )>$i18n.getString( "denominator_description" )</td>
 
136
                <td#compare( $importObject.object.denominatorDescription $importObject.compareObject.denominatorDescription )>$!importObject.object.denominatorDescription</td>
 
137
        <td#compare( $importObject.object.denominatorDescription $importObject.compareObject.denominatorDescription )>$!importObject.compareObject.denominatorDescription</td>
 
138
        </tr>   
 
139
        <tr>
 
140
                <td#compare( $importObject.object.denominatorAggregationOperator $importObject.compareObject.denominatorAggregationOperator )>$i18n.getString( "denominator_aggregation_operator" )</td>
 
141
                <td#compare( $importObject.object.denominatorAggregationOperator $importObject.compareObject.denominatorAggregationOperator )>#formatAggregationOperator( $!importObject.object.denominatorAggregationOperator )</td>
 
142
        <td#compare( $importObject.object.denominatorAggregationOperator $importObject.compareObject.denominatorAggregationOperator )>#formatAggregationOperator( $!importObject.compareObject.denominatorAggregationOperator )</td>
 
143
        </tr>
 
144
        
 
145
        #end
 
146
        
 
147
    #if ( ( $objectType == "DATAELEMENT" || $objectType == "INDICATOR" ) && $dataDictionaryMode == "extended" )
 
148
    
 
149
    <!-- Identifying and Definitional attributes -->
 
150
    
 
151
    <tr>
 
152
        <td#compare( $importObject.object.extended.mnemonic $importObject.compareObject.extended.mnemonic )>$i18n.getString( "mnemonic" )</td>
 
153
        <td#compare( $importObject.object.extended.mnemonic $importObject.compareObject.extended.mnemonic )>$!importObject.object.extended.mnemonic</td>
 
154
        <td#compare( $importObject.object.extended.mnemonic $importObject.compareObject.extended.mnemonic )>$!importObject.compareObject.extended.mnemonic</td>
 
155
    </tr>   
 
156
    <tr>
 
157
        <td#compare( $importObject.object.extended.version $importObject.compareObject.extended.version )>$i18n.getString( "version" )</td>
 
158
        <td#compare( $importObject.object.extended.version $importObject.compareObject.extended.version )>$!importObject.object.extended.version</td>
 
159
        <td#compare( $importObject.object.extended.version $importObject.compareObject.extended.version )>$!importObject.compareObject.extended.version</td>
 
160
    </tr>
 
161
    <tr>
 
162
        <td#compare( $importObject.object.extended.context $importObject.compareObject.extended.context )>$i18n.getString( "context" )</td>
 
163
        <td#compare( $importObject.object.extended.context $importObject.compareObject.extended.context )>$!importObject.object.extended.context</td>
 
164
        <td#compare( $importObject.object.extended.context $importObject.compareObject.extended.context )>$!importObject.compareObject.extended.context</td>
 
165
    </tr>
 
166
    <tr>
 
167
        <td#compare( $importObject.object.extended.synonyms $importObject.compareObject.extended.synonyms )>$i18n.getString( "synonyms" )</td>
 
168
        <td#compare( $importObject.object.extended.synonyms $importObject.compareObject.extended.synonyms )>$!importObject.object.extended.synonyms</td>
 
169
        <td#compare( $importObject.object.extended.synonyms $importObject.compareObject.extended.synonyms )>$!importObject.compareObject.extended.synonyms</td>
 
170
    </tr>   
 
171
    <tr>
 
172
        <td#compare( $importObject.object.extended.hononyms $importObject.compareObject.extended.hononyms )>$i18n.getString( "hononyms" )</td>
 
173
        <td#compare( $importObject.object.extended.hononyms $importObject.compareObject.extended.hononyms )>$!importObject.object.extended.hononyms</td>
 
174
        <td#compare( $importObject.object.extended.hononyms $importObject.compareObject.extended.hononyms )>$!importObject.compareObject.extended.hononyms</td>
 
175
    </tr>   
 
176
    <tr>
 
177
        <td#compare( $importObject.object.extended.keywords $importObject.compareObject.extended.keywords )>$i18n.getString( "keywords" )</td>
 
178
        <td#compare( $importObject.object.extended.keywords $importObject.compareObject.extended.keywords )>$!importObject.object.extended.keywords</td>
 
179
        <td#compare( $importObject.object.extended.keywords $importObject.compareObject.extended.keywords )>$!importObject.compareObject.extended.keywords</td>
 
180
    </tr>   
 
181
    <tr>
 
182
        <td#compare( $importObject.object.extended.status $importObject.compareObject.extended.status )>$i18n.getString( "status" )</td>
 
183
        <td#compare( $importObject.object.extended.status $importObject.compareObject.extended.status )>$!importObject.object.extended.status</td>
 
184
        <td#compare( $importObject.object.extended.status $importObject.compareObject.extended.status )>$!importObject.compareObject.extended.status</td>
 
185
    </tr>   
 
186
    <tr>
 
187
        <td#compare( $importObject.object.extended.dataElementType $importObject.compareObject.extended.dataElementType )>$i18n.getString( "data_element_type" )</td>
 
188
        <td#compare( $importObject.object.extended.dataElementType $importObject.compareObject.extended.dataElementType )>$!importObject.object.extended.dataElementType</td>
 
189
        <td#compare( $importObject.object.extended.dataElementType $importObject.compareObject.extended.dataElementType )>$!importObject.compareObject.extended.dataElementType</td>
 
190
    </tr>
 
191
    
 
192
    <!-- Relational and Representational attributes -->
 
193
    
 
194
    <tr>
 
195
        <td#compare( $importObject.object.extended.dataType $importObject.compareObject.extended.dataType )>$i18n.getString( "data_type" )</td>
 
196
        <td#compare( $importObject.object.extended.dataType $importObject.compareObject.extended.dataType )>$!importObject.object.extended.dataType</td>
 
197
        <td#compare( $importObject.object.extended.dataType $importObject.compareObject.extended.dataType )>$!importObject.compareObject.extended.dataType</td>
 
198
    </tr>
 
199
    <tr>
 
200
        <td#compare( $importObject.object.extended.representationalForm $importObject.compareObject.extended.representationalForm )>$i18n.getString( "representational_form" )</td>
 
201
        <td#compare( $importObject.object.extended.representationalForm $importObject.compareObject.extended.representationalForm )>$!importObject.object.extended.representationalForm</td>
 
202
        <td#compare( $importObject.object.extended.representationalForm $importObject.compareObject.extended.representationalForm )>$!importObject.compareObject.extended.representationalForm</td>
 
203
    </tr>
 
204
    <tr>
 
205
        <td#compare( $importObject.object.extended.representationalLayout $importObject.compareObject.extended.representationalLayout )>$i18n.getString( "representational_layout" )</td>
 
206
        <td#compare( $importObject.object.extended.representationalLayout $importObject.compareObject.extended.representationalLayout )>$!importObject.object.extended.representationalLayout</td>
 
207
        <td#compare( $importObject.object.extended.representationalLayout $importObject.compareObject.extended.representationalLayout )>$!importObject.compareObject.extended.representationalLayout</td>
 
208
    </tr>
 
209
    <tr>
 
210
        <td#compare( $importObject.object.extended.minimumSize $importObject.compareObject.extended.minimumSize )>$i18n.getString( "minimum_size" )</td>
 
211
        <td#compare( $importObject.object.extended.minimumSize $importObject.compareObject.extended.minimumSize )>$!importObject.object.extended.minimumSize</td>
 
212
        <td#compare( $importObject.object.extended.minimumSize $importObject.compareObject.extended.minimumSize )>$!importObject.compareObject.extended.minimumSize</td>
 
213
    </tr>
 
214
    <tr>
 
215
        <td#compare( $importObject.object.extended.maximumSize $importObject.compareObject.extended.maximumSize )>$i18n.getString( "maximum_size" )</td>
 
216
        <td#compare( $importObject.object.extended.maximumSize $importObject.compareObject.extended.maximumSize )>$!importObject.object.extended.maximumSize</td>
 
217
        <td#compare( $importObject.object.extended.maximumSize $importObject.compareObject.extended.maximumSize )>$!importObject.compareObject.extended.maximumSize</td>
 
218
    </tr>
 
219
    <tr>
 
220
        <td#compare( $importObject.object.extended.dataDomain $importObject.compareObject.extended.dataDomain )>$i18n.getString( "data_domain" )</td>
 
221
        <td#compare( $importObject.object.extended.dataDomain $importObject.compareObject.extended.dataDomain )>$!importObject.object.extended.dataDomain</td>
 
222
        <td#compare( $importObject.object.extended.dataDomain $importObject.compareObject.extended.dataDomain )>$!importObject.compareObject.extended.dataDomain</td>
 
223
    </tr>
 
224
    <tr>
 
225
        <td#compare( $importObject.object.extended.validationRules $importObject.compareObject.extended.validationRules )>$i18n.getString( "validation_rules" )</td>
 
226
        <td#compare( $importObject.object.extended.validationRules $importObject.compareObject.extended.validationRules )>$!importObject.object.extended.validationRules</td>
 
227
        <td#compare( $importObject.object.extended.validationRules $importObject.compareObject.extended.validationRules )>$!importObject.compareObject.extended.validationRules</td>
 
228
    </tr>
 
229
    <tr>
 
230
        <td#compare( $importObject.object.extended.relatedDataReferences $importObject.compareObject.extended.relatedDataReferences )>$i18n.getString( "related_data_references" )</td>
 
231
        <td#compare( $importObject.object.extended.relatedDataReferences $importObject.compareObject.extended.relatedDataReferences )>$!importObject.object.extended.relatedDataReferences</td>
 
232
        <td#compare( $importObject.object.extended.relatedDataReferences $importObject.compareObject.extended.relatedDataReferences )>$!importObject.compareObject.extended.relatedDataReferences</td>
 
233
    </tr>
 
234
    <tr>
 
235
        <td#compare( $importObject.object.extended.guideForUse $importObject.compareObject.extended.guideForUse )>$i18n.getString( "guide_for_use" )</td>
 
236
        <td#compare( $importObject.object.extended.guideForUse $importObject.compareObject.extended.guideForUse )>$!importObject.object.extended.guideForUse</td>
 
237
        <td#compare( $importObject.object.extended.guideForUse $importObject.compareObject.extended.guideForUse )>$!importObject.compareObject.extended.guideForUse</td>
 
238
    </tr>
 
239
    <tr>
 
240
        <td#compare( $importObject.object.extended.collectionMethods $importObject.compareObject.extended.collectionMethods )>$i18n.getString( "collection_methods" )</td>
 
241
        <td#compare( $importObject.object.extended.collectionMethods $importObject.compareObject.extended.collectionMethods )>$!importObject.object.extended.collectionMethods</td>
 
242
        <td#compare( $importObject.object.extended.collectionMethods $importObject.compareObject.extended.collectionMethods )>$!importObject.compareObject.extended.collectionMethods</td>
 
243
    </tr>
 
244
    
 
245
    <!-- Administrative attributes -->
 
246
    
 
247
    <tr>
 
248
        <td#compare( $importObject.object.extended.responsibleAuthority $importObject.compareObject.extended.responsibleAuthority )>$i18n.getString( "responsible_authority" )</td>
 
249
        <td#compare( $importObject.object.extended.responsibleAuthority $importObject.compareObject.extended.responsibleAuthority )>$!importObject.object.extended.responsibleAuthority</td>
 
250
        <td#compare( $importObject.object.extended.responsibleAuthority $importObject.compareObject.extended.responsibleAuthority )>$!importObject.compareObject.extended.responsibleAuthority</td>
 
251
    </tr>
 
252
    <tr>
 
253
        <td#compare( $importObject.object.extended.updateRules $importObject.compareObject.extended.updateRules )>$i18n.getString( "update_rules" )</td>
 
254
        <td#compare( $importObject.object.extended.updateRules $importObject.compareObject.extended.updateRules )>$!importObject.object.extended.updateRules</td>
 
255
        <td#compare( $importObject.object.extended.updateRules $importObject.compareObject.extended.updateRules )>$!importObject.compareObject.extended.updateRules</td>
 
256
    </tr>
 
257
    <tr>
 
258
        <td#compare( $importObject.object.extended.accessAuthority $importObject.compareObject.extended.accessAuthority )>$i18n.getString( "access_authority" )</td>
 
259
        <td#compare( $importObject.object.extended.accessAuthority $importObject.compareObject.extended.accessAuthority )>$!importObject.object.extended.accessAuthority</td>
 
260
        <td#compare( $importObject.object.extended.accessAuthority $importObject.compareObject.extended.accessAuthority )>$!importObject.compareObject.extended.accessAuthority</td>
 
261
    </tr>   
 
262
    <tr>
 
263
        <td#compare( $importObject.object.extended.updateFrequency $importObject.compareObject.extended.updateFrequency )>$i18n.getString( "update_frequency" )</td>
 
264
        <td#compare( $importObject.object.extended.updateFrequency $importObject.compareObject.extended.updateFrequency )>$!importObject.object.extended.updateFrequency</td>
 
265
        <td#compare( $importObject.object.extended.updateFrequency $importObject.compareObject.extended.updateFrequency )>$!importObject.compareObject.extended.updateFrequency</td>
 
266
    </tr>
 
267
    <tr>
 
268
        <td#compare( $importObject.object.extended.location $importObject.compareObject.extended.location )>$i18n.getString( "location" )</td>
 
269
        <td#compare( $importObject.object.extended.location $importObject.compareObject.extended.location )>$!importObject.object.extended.location</td>
 
270
        <td#compare( $importObject.object.extended.location $importObject.compareObject.extended.location )>$!importObject.compareObject.extended.location</td>
 
271
    </tr>   
 
272
    <tr>
 
273
        <td#compare( $importObject.object.extended.reportingMethods $importObject.compareObject.extended.reportingMethods )>$i18n.getString( "reporting_methods" )</td>
 
274
        <td#compare( $importObject.object.extended.reportingMethods $importObject.compareObject.extended.reportingMethods )>$!importObject.object.extended.reportingMethods</td>
 
275
        <td#compare( $importObject.object.extended.reportingMethods $importObject.compareObject.extended.reportingMethods )>$!importObject.compareObject.extended.reportingMethods</td>
 
276
    </tr>
 
277
    <tr>
 
278
        <td#compare( $importObject.object.extended.versionStatus $importObject.compareObject.extended.versionStatus )>$i18n.getString( "version_status" )</td>
 
279
        <td#compare( $importObject.object.extended.versionStatus $importObject.compareObject.extended.versionStatus )>$!importObject.object.extended.versionStatus</td>
 
280
        <td#compare( $importObject.object.extended.versionStatus $importObject.compareObject.extended.versionStatus )>$!importObject.compareObject.extended.versionStatus</td>
 
281
    </tr>
 
282
    <tr>
 
283
        <td#compare( $importObject.object.extended.previousVersionReferences $importObject.compareObject.extended.previousVersionReferences )>$i18n.getString( "previous_version_references" )</td>
 
284
        <td#compare( $importObject.object.extended.previousVersionReferences $importObject.compareObject.extended.previousVersionReferences )>$!importObject.object.extended.previousVersionReferences</td>
 
285
        <td#compare( $importObject.object.extended.previousVersionReferences $importObject.compareObject.extended.previousVersionReferences )>$!importObject.compareObject.extended.previousVersionReferences</td>
 
286
    </tr>
 
287
    <tr>
 
288
        <td#compare( $importObject.object.extended.sourceDocument $importObject.compareObject.extended.sourceDocument )>$i18n.getString( "source_document" )</td>
 
289
        <td#compare( $importObject.object.extended.sourceDocument $importObject.compareObject.extended.sourceDocument )>$!importObject.object.extended.sourceDocument</td>
 
290
        <td#compare( $importObject.object.extended.sourceDocument $importObject.compareObject.extended.sourceDocument )>$!importObject.compareObject.extended.sourceDocument</td>
 
291
    </tr>
 
292
    <tr>
 
293
        <td#compare( $importObject.object.extended.sourceOrganisation $importObject.compareObject.extended.sourceOrganisation )>$i18n.getString( "source_organisation" )</td>
 
294
        <td#compare( $importObject.object.extended.sourceOrganisation $importObject.compareObject.extended.sourceOrganisation )>$!importObject.object.extended.sourceOrganisation</td>
 
295
        <td#compare( $importObject.object.extended.sourceOrganisation $importObject.compareObject.extended.sourceOrganisation )>$!importObject.compareObject.extended.sourceOrganisation</td>
 
296
    </tr>
 
297
    <tr>
 
298
        <td#compare( $importObject.object.extended.comment $importObject.compareObject.extended.comment )>$i18n.getString( "comment" )</td>
 
299
        <td#compare( $importObject.object.extended.comment $importObject.compareObject.extended.comment )>$!importObject.object.extended.comment</td>
 
300
        <td#compare( $importObject.object.extended.comment $importObject.compareObject.extended.comment )>$!importObject.compareObject.extended.comment</td>
 
301
    </tr>
 
302
    
 
303
    #end
 
304
    
 
305
        #if ( $objectType == "DATADICTIONARY" )
 
306
                
 
307
        <tr>
 
308
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$i18n.getString( "description" )</td>
 
309
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.object.description</td>
 
310
        <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.compareObject.description</td>
 
311
        </tr>
 
312
    <tr>
 
313
        <td#compare( $importObject.object.region $importObject.compareObject.region )>$i18n.getString( "region" )</td>
 
314
        <td#compare( $importObject.object.region $importObject.compareObject.region )>$!importObject.object.region</td>
 
315
        <td#compare( $importObject.object.region $importObject.compareObject.region )>$!importObject.compareObject.region</td>
 
316
    </tr>
 
317
                
 
318
        #end
 
319
                
 
320
        #if ( $objectType == "ORGANISATIONUNIT" )
 
321
        
 
322
        <tr>
 
323
                <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$i18n.getString( "short_name" )</td>
 
324
                <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$!importObject.object.shortName</td>
 
325
        <td#compare( $importObject.object.shortName $importObject.compareObject.shortName )>$!importObject.compareObject.shortName</td>
 
326
        </tr>
 
327
        <tr>
 
328
                <td#compare( $importObject.object.organisationUnitCode $importObject.compareObject.organisationUnitCode )>$i18n.getString( "code" )</td>
 
329
                <td#compare( $importObject.object.organisationUnitCode $importObject.compareObject.organisationUnitCode )>$!importObject.object.organisationUnitCode</td>
 
330
        <td#compare( $importObject.object.organisationUnitCode $importObject.compareObject.organisationUnitCode )>$!importObject.compareObject.organisationUnitCode</td>
 
331
        </tr>
 
332
        <tr>
 
333
                <td#compare( $importObject.object.active $importObject.compareObject.active )>$i18n.getString( "active" )</td>
 
334
                <td#compare( $importObject.object.active $importObject.compareObject.active )>#formatBool( $!importObject.object.active )</td>
 
335
        <td#compare( $importObject.object.active $importObject.compareObject.active )>#formatBool( $!importObject.compareObject.active )</td>
 
336
        </tr>
 
337
        <tr>
 
338
                <td#compare( $importObject.object.comment $importObject.compareObject.comment )>$i18n.getString( "comment" )</td>
 
339
                <td#compare( $importObject.object.comment $importObject.compareObject.comment )>$!importObject.object.comment</td>
 
340
        <td#compare( $importObject.object.comment $importObject.compareObject.comment )>$!importObject.compareObject.comment</td>
 
341
        </tr>
 
342
    <tr>
 
343
        <td#compare( $importObject.object.geoCode $importObject.compareObject.geoCode )>$i18n.getString( "geo_code" )</td>
 
344
        <td#compare( $importObject.object.geoCode $importObject.compareObject.geoCode )>$!importObject.object.geoCode</td>
 
345
        <td#compare( $importObject.object.geoCode $importObject.compareObject.geoCode )>$!importObject.compareObject.geoCode</td>
 
346
    </tr>
 
347
        
 
348
        #end
 
349
        
 
350
        #if ( $objectType == "ORGANISATIONUNITLEVEL" )
 
351
        
 
352
        <tr>
 
353
        <td#compare( $importObject.object.level $importObject.compareObject.level )>$i18n.getString( "level" )</td>
 
354
        <td#compare( $importObject.object.level $importObject.compareObject.level )>$!importObject.object.level</td>
 
355
        <td#compare( $importObject.object.level $importObject.compareObject.level )>$!importObject.compareObject.level</td>
 
356
    </tr>
 
357
        
 
358
        #end
 
359
        
 
360
        #if ( $objectType == "VALIDATIONRULE" )
 
361
        
 
362
        <tr>
 
363
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$i18n.getString( "description" )</td>
 
364
                <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.object.description</td>
 
365
        <td#compare( $importObject.object.description $importObject.compareObject.description )>$!importObject.compareObject.description</td>
 
366
        </tr>
 
367
        <tr>
 
368
                <td#compare( $importObject.object.operator $importObject.compareObject.operator )>$i18n.getString( "operator" )</td>
 
369
                <td#compare( $importObject.object.operator $importObject.compareObject.operator )>$!importObject.object.operator</td>
 
370
        <td#compare( $importObject.object.operator $importObject.compareObject.operator )>$!importObject.compareObject.operator</td>
 
371
        </tr>   
 
372
                
 
373
        #end
 
374
        
 
375
    #if ( $objectType == "REPORTTABLE" )
 
376
       
 
377
    <tr>
 
378
        <td#compare( $importObject.object.tableName $importObject.compareObject.tableName )>$i18n.getString( "table_name" )</td>
 
379
        <td#compare( $importObject.object.tableName $importObject.compareObject.tableName )>$!importObject.object.tableName</td>
 
380
        <td#compare( $importObject.object.tableName $importObject.compareObject.tableName )>$!importObject.compareObject.tableName</td>
 
381
    </tr>
 
382
    <tr>
 
383
        <td#compare( $importObject.object.mode $importObject.compareObject.mode )>$i18n.getString( "mode" )</td>
 
384
        <td#compare( $importObject.object.mode $importObject.compareObject.mode )>$!importObject.object.mode</td>
 
385
        <td#compare( $importObject.object.mode $importObject.compareObject.mode )>$!importObject.compareObject.mode</td>
 
386
    </tr>
 
387
    <tr>
 
388
        <td#compare( $importObject.object.regression $importObject.compareObject.regression )>$i18n.getString( "regression" )</td>
 
389
        <td#compare( $importObject.object.regression $importObject.compareObject.regression )>#formatBool( $!importObject.object.regression )</td>
 
390
        <td#compare( $importObject.object.regression $importObject.compareObject.regression )>#formatBool( $!importObject.compareObject.regression )</td>
 
391
    </tr>
 
392
    
 
393
    <tr>
 
394
        <td#compare( $importObject.object.doIndicators $importObject.compareObject.doIndicators )>$i18n.getString( "do_indicators" )</td>
 
395
        <td#compare( $importObject.object.doIndicators $importObject.compareObject.doIndicators )>#formatBool( $!importObject.object.doIndicators )</td>
 
396
        <td#compare( $importObject.object.doIndicators $importObject.compareObject.doIndicators )>#formatBool( $!importObject.compareObject.doIndicators )</td>
 
397
    </tr>
 
398
    <tr>
 
399
        <td#compare( $importObject.object.doCategoryOptionCombos $importObject.compareObject.doCategoryOptionCombos )>$i18n.getString( "do_categoryoptioncombos" )</td>
 
400
        <td#compare( $importObject.object.doCategoryOptionCombos $importObject.compareObject.doCategoryOptionCombos )>#formatBool( $!importObject.object.doCategoryOptionCombos )</td>
 
401
        <td#compare( $importObject.object.doCategoryOptionCombos $importObject.compareObject.doCategoryOptionCombos )>#formatBool( $!importObject.compareObject.doCategoryOptionCombos )</td>
 
402
    </tr>
 
403
    <tr>
 
404
        <td#compare( $importObject.object.doPeriods $importObject.compareObject.doPeriods )>$i18n.getString( "do_periods" )</td>
 
405
        <td#compare( $importObject.object.doPeriods $importObject.compareObject.doPeriods )>#formatBool( $!importObject.object.doPeriods )</td>
 
406
        <td#compare( $importObject.object.doPeriods $importObject.compareObject.doPeriods )>#formatBool( $!importObject.compareObject.doPeriods )</td>
 
407
    </tr>
 
408
    <tr>
 
409
        <td#compare( $importObject.object.doUnits $importObject.compareObject.doUnits )>$i18n.getString( "do_units" )</td>
 
410
        <td#compare( $importObject.object.doUnits $importObject.compareObject.doUnits )>#formatBool( $!importObject.object.doUnits )</td>
 
411
        <td#compare( $importObject.object.doUnits $importObject.compareObject.doUnits )>#formatBool( $!importObject.compareObject.doUnits )</td>
 
412
    </tr>
 
413
    
 
414
    <tr>
 
415
        <td#compare( $importObject.object.relatives.reportingMonth $importObject.compareObject.relatives.reportingMonth )>$i18n.getString( "reporting_month" )</td>
 
416
        <td#compare( $importObject.object.relatives.reportingMonth $importObject.compareObject.relatives.reportingMonth )>#formatBool( $!importObject.object.relatives.reportingMonth )</td>
 
417
        <td#compare( $importObject.object.relatives.reportingMonth $importObject.compareObject.relatives.reportingMonth )>#formatBool( $!importObject.compareObject.relatives.reportingMonth )</td>
 
418
    </tr>
 
419
    <tr>
 
420
        <td#compare( $importObject.object.relatives.last3Months $importObject.compareObject.relatives.last3Months )>$i18n.getString( "last_3_months" )</td>
 
421
        <td#compare( $importObject.object.relatives.last3Months $importObject.compareObject.relatives.last3Months )>#formatBool( $!importObject.object.relatives.last3Months )</td>
 
422
        <td#compare( $importObject.object.relatives.last3Months $importObject.compareObject.relatives.last3Months )>#formatBool( $!importObject.compareObject.relatives.last3Months )</td>
 
423
    </tr>
 
424
    <tr>
 
425
        <td#compare( $importObject.object.relatives.last6Months $importObject.compareObject.relatives.last6Months )>$i18n.getString( "last_6_months" )</td>
 
426
        <td#compare( $importObject.object.relatives.last6Months $importObject.compareObject.relatives.last6Months )>#formatBool( $!importObject.object.relatives.last6Months )</td>
 
427
        <td#compare( $importObject.object.relatives.last6Months $importObject.compareObject.relatives.last6Months )>#formatBool( $!importObject.compareObject.relatives.last6Months )</td>
 
428
    </tr>
 
429
    <tr>
 
430
        <td#compare( $importObject.object.relatives.last9Months $importObject.compareObject.relatives.last9Months )>$i18n.getString( "last_9_months" )</td>
 
431
        <td#compare( $importObject.object.relatives.last9Months $importObject.compareObject.relatives.last9Months )>#formatBool( $!importObject.object.relatives.last9Months )</td>
 
432
        <td#compare( $importObject.object.relatives.last9Months $importObject.compareObject.relatives.last9Months )>#formatBool( $!importObject.compareObject.relatives.last9Months )</td>
 
433
    </tr>
 
434
    <tr>
 
435
        <td#compare( $importObject.object.relatives.last12Months $importObject.compareObject.relatives.last12Months )>$i18n.getString( "last_12_months" )</td>
 
436
        <td#compare( $importObject.object.relatives.last12Months $importObject.compareObject.relatives.last12Months )>#formatBool( $!importObject.object.relatives.last12Months )</td>
 
437
        <td#compare( $importObject.object.relatives.last12Months $importObject.compareObject.relatives.last12Months )>#formatBool( $!importObject.compareObject.relatives.last12Months )</td>
 
438
    </tr>
 
439
    <tr>
 
440
        <td#compare( $importObject.object.relatives.soFarThisYear $importObject.compareObject.relatives.soFarThisYear )>$i18n.getString( "so_far_this_year" )</td>
 
441
        <td#compare( $importObject.object.relatives.soFarThisYear $importObject.compareObject.relatives.soFarThisYear )>#formatBool( $!importObject.object.relatives.soFarThisYear )</td>
 
442
        <td#compare( $importObject.object.relatives.soFarThisYear $importObject.compareObject.relatives.soFarThisYear )>#formatBool( $!importObject.compareObject.relatives.soFarThisYear )</td>
 
443
    </tr>
 
444
    <tr>
 
445
        <td#compare( $importObject.object.relatives.soFarThisFinancialYear $importObject.compareObject.relatives.soFarThisFinancialYear )>$i18n.getString( "so_far_this_financial_year" )</td>
 
446
        <td#compare( $importObject.object.relatives.soFarThisFinancialYear $importObject.compareObject.relatives.soFarThisFinancialYear )>#formatBool( $!importObject.object.relatives.soFarThisFinancialYear )</td>
 
447
        <td#compare( $importObject.object.relatives.soFarThisFinancialYear $importObject.compareObject.relatives.soFarThisFinancialYear )>#formatBool( $!importObject.compareObject.relatives.soFarThisFinancialYear )</td>
 
448
    </tr>
 
449
    <tr>
 
450
        <td#compare( $importObject.object.relatives.last3To6Months $importObject.compareObject.relatives.last3To6Months )>$i18n.getString( "last_3_to_6_months" )</td>
 
451
        <td#compare( $importObject.object.relatives.last3To6Months $importObject.compareObject.relatives.last3To6Months )>#formatBool( $!importObject.object.relatives.last3To6Months )</td>
 
452
        <td#compare( $importObject.object.relatives.last3To6Months $importObject.compareObject.relatives.last3To6Months )>#formatBool( $!importObject.compareObject.relatives.last3To6Months )</td>
 
453
    </tr>
 
454
    <tr>
 
455
        <td#compare( $importObject.object.relatives.last6To9Months $importObject.compareObject.relatives.last6To9Months )>$i18n.getString( "last_6_to_9_months" )</td>
 
456
        <td#compare( $importObject.object.relatives.last6To9Months $importObject.compareObject.relatives.last6To9Months )>#formatBool( $!importObject.object.relatives.last6To9Months )</td>
 
457
        <td#compare( $importObject.object.relatives.last6To9Months $importObject.compareObject.relatives.last6To9Months )>#formatBool( $!importObject.compareObject.relatives.last6To9Months )</td>
 
458
    </tr>
 
459
    <tr>
 
460
        <td#compare( $importObject.object.relatives.last9To12Months $importObject.compareObject.relatives.last9To12Months )>$i18n.getString( "last_9_to_12_months" )</td>
 
461
        <td#compare( $importObject.object.relatives.last9To12Months $importObject.compareObject.relatives.last9To12Months )>#formatBool( $!importObject.object.relatives.last9To12Months )</td>
 
462
        <td#compare( $importObject.object.relatives.last9To12Months $importObject.compareObject.relatives.last9To12Months )>#formatBool( $!importObject.compareObject.relatives.last9To12Months )</td>
 
463
    </tr>
 
464
    <tr>
 
465
        <td#compare( $importObject.object.relatives.last12IndividualMonths $importObject.compareObject.relatives.last12IndividualMonths )>$i18n.getString( "last_12_individual_months" )</td>
 
466
        <td#compare( $importObject.object.relatives.last12IndividualMonths $importObject.compareObject.relatives.last12IndividualMonths )>#formatBool( $!importObject.object.relatives.last12IndividualMonths )</td>
 
467
        <td#compare( $importObject.object.relatives.last12IndividualMonths $importObject.compareObject.relatives.last12IndividualMonths )>#formatBool( $!importObject.compareObject.relatives.last12IndividualMonths )</td>
 
468
    </tr>
 
469
    <tr>
 
470
        <td#compare( $importObject.object.relatives.individualMonthsThisYear $importObject.compareObject.relatives.individualMonthsThisYear )>$i18n.getString( "individual_months_this_year" )</td>
 
471
        <td#compare( $importObject.object.relatives.individualMonthsThisYear $importObject.compareObject.relatives.individualMonthsThisYear )>#formatBool( $!importObject.object.relatives.individualMonthsThisYear )</td>
 
472
        <td#compare( $importObject.object.relatives.individualMonthsThisYear $importObject.compareObject.relatives.individualMonthsThisYear )>#formatBool( $!importObject.compareObject.relatives.individualMonthsThisYear )</td>
 
473
    </tr>
 
474
    <tr>
 
475
        <td#compare( $importObject.object.relatives.individualQuartersThisYear $importObject.compareObject.relatives.individualQuartersThisYear )>$i18n.getString( "individual_quarters_this_year" )</td>
 
476
        <td#compare( $importObject.object.relatives.individualQuartersThisYear $importObject.compareObject.relatives.individualQuartersThisYear )>#formatBool( $!importObject.object.relatives.individualQuartersThisYear )</td>
 
477
        <td#compare( $importObject.object.relatives.individualQuartersThisYear $importObject.compareObject.relatives.individualQuartersThisYear )>#formatBool( $!importObject.compareObject.relatives.individualQuartersThisYear )</td>
 
478
    </tr>
 
479
    
 
480
    <tr>
 
481
        <td#compare( $importObject.object.reportParams.paramReportingMonth $importObject.compareObject.reportParams.paramReportingMonth )>$i18n.getString( "param_reporting_month" )</td>
 
482
        <td#compare( $importObject.object.reportParams.paramReportingMonth $importObject.compareObject.reportParams.paramReportingMonth )>#formatBool( $!importObject.object.reportParams.paramReportingMonth )</td>
 
483
        <td#compare( $importObject.object.reportParams.paramReportingMonth $importObject.compareObject.reportParams.paramReportingMonth )>#formatBool( $!importObject.compareObject.reportParams.paramReportingMonth )</td>
 
484
    </tr>
 
485
    <tr>
 
486
        <td#compare( $importObject.object.reportParams.paramParentOrganisationUnit $importObject.compareObject.reportParams.paramParentOrganisationUnit )>$i18n.getString( "param_parent_organisation_unit" )</td>
 
487
        <td#compare( $importObject.object.reportParams.paramParentOrganisationUnit $importObject.compareObject.reportParams.paramParentOrganisationUnit )>#formatBool( $!importObject.object.reportParams.paramParentOrganisationUnit )</td>
 
488
        <td#compare( $importObject.object.reportParams.paramParentOrganisationUnit $importObject.compareObject.reportParams.paramParentOrganisationUnit )>#formatBool( $!importObject.compareObject.reportParams.paramParentOrganisationUnit )</td>
 
489
    </tr>
 
490
    <tr>
 
491
        <td#compare( $importObject.object.reportParams.paramOrganisationUnit $importObject.compareObject.reportParams.paramOrganisationUnit )>$i18n.getString( "param_organisation_unit" )</td>
 
492
        <td#compare( $importObject.object.reportParams.paramOrganisationUnit $importObject.compareObject.reportParams.paramOrganisationUnit )>#formatBool( $!importObject.object.reportParams.paramOrganisationUnit )</td>
 
493
        <td#compare( $importObject.object.reportParams.paramOrganisationUnit $importObject.compareObject.reportParams.paramOrganisationUnit )>#formatBool( $!importObject.compareObject.reportParams.paramOrganisationUnit )</td>
 
494
    </tr>
 
495
    
 
496
    #end
 
497
    
 
498
    #if ( $objectType == "OLAPURL" )
 
499
        
 
500
    <tr>
 
501
        <td#compare( $importObject.object.url $importObject.compareObject.url )>$i18n.getString( "url" )</td>
 
502
        <td#compare( $importObject.object.url $importObject.compareObject.url )>$!importObject.object.url</td>
 
503
        <td#compare( $importObject.object.url $importObject.compareObject.url )>$!importObject.compareObject.url</td>
 
504
    </tr>
 
505
        
 
506
    #end
 
507
        
 
508
        <tr>
 
509
                <td colspan="2" style="height:15px"></td>
 
510
        </tr>
 
511
        
 
512
        <!-- Actions -->
 
513
        
 
514
        <tr>
 
515
                <td colspan="2">
 
516
                        <input type="button" value="$i18n.getString( 'back' )" style="width:25%" onclick="cancelObject()"><input 
 
517
                        type="button" value="$i18n.getString( 'discard_update' )" style="width:25%" onclick="discardObject()">
 
518
                </td>
 
519
        </tr>
 
520
        
 
521
</table>
 
522
 
 
523
</form>