diff --git a/addons/survey/survey.py b/addons/survey/survey.py
index 3d780cd5851..583e073d5eb 100644
--- a/addons/survey/survey.py
+++ b/addons/survey/survey.py
@@ -344,7 +344,7 @@ class survey_question(osv.osv):
'minimum_req_ans': fields.integer('Minimum Required Answer'),
'req_error_msg': fields.text('Error Message', translate=True),
'allow_comment': fields.boolean('Allow Comment Field'),
- 'sequence': fields.integer('Sequence'),
+ 'sequence': fields.integer('Sequence', select=True),
'tot_resp': fields.function(_calc_response, string="Total Answer"),
'survey': fields.related('page_id', 'survey_id', type='many2one', relation='survey', string='Survey'),
'descriptive_text': fields.text('Descriptive Text', size=255, translate=True),
@@ -626,7 +626,7 @@ class survey_answer(osv.osv):
_columns = {
'question_id': fields.many2one('survey.question', 'Question', ondelete='cascade'),
'answer': fields.char('Answer', size=128, required=1, translate=True),
- 'sequence': fields.integer('Sequence'),
+ 'sequence': fields.integer('Sequence', select=True),
'response': fields.function(_calc_response_avg, string="#Answer", multi='sums'),
'average': fields.function(_calc_response_avg, string="#Avg", multi='sums'),
'type': fields.selection([('char', 'Character'), ('date', 'Date'), ('datetime', 'Date & Time'), \
@@ -636,7 +636,6 @@ class survey_answer(osv.osv):
'in_visible_answer_type': fields.boolean('Is Answer Type Invisible??')
}
_defaults = {
- # 'sequence': 1,
'type': 'char',
'in_visible_answer_type': _get_in_visible_answer_type,
}
diff --git a/addons/survey/survey_view.xml b/addons/survey/survey_view.xml
index 9cb3ffd75ea..247cfeb7d58 100644
--- a/addons/survey/survey_view.xml
+++ b/addons/survey/survey_view.xml
@@ -49,162 +49,12 @@