From 6184a2cfeef1a0a8ae2afb73c8b7a31c665d90e4 Mon Sep 17 00:00:00 2001 From: apa-tiny Date: Fri, 5 Feb 2010 19:21:49 +0530 Subject: [PATCH] [IMP]:survey - improved the survey view. bzr revid: apa@tinyerp.com-20100205135149-6b1s7kk1bfmhisij --- addons/survey/survey.py | 15 ++------------- addons/survey/survey_view.xml | 9 +-------- 2 files changed, 3 insertions(+), 21 deletions(-) diff --git a/addons/survey/survey.py b/addons/survey/survey.py index 282ced97419..744829b2d45 100644 --- a/addons/survey/survey.py +++ b/addons/survey/survey.py @@ -510,12 +510,13 @@ class survey_response(osv.osv): 'survey_id' : fields.many2one('survey', 'Survey', required=1, ondelete='cascade'), 'date_create' : fields.datetime('Create Date', required=1), 'user_id' : fields.many2one('res.users', 'User'), - 'response_type' : fields.selection([('manually', 'Manually'), ('link', 'Link')], 'Response Type', required=1), + 'response_type' : fields.selection([('manually', 'Manually'), ('link', 'Link')], 'Response Type', required=1, readonly=1), 'question_ids' : fields.one2many('survey.response.line', 'response_id', 'Response Answer'), 'state' : fields.selection([('done', 'Finished '),('skip', 'Not Finished')], 'Status', readonly=True), } _defaults = { 'state' : lambda * a: "skip", + 'response_type' : lambda * a: "manually", } def copy(self, cr, uid, id, default=None,context={}): raise osv.except_osv(_('Error !'),_('You cannot duplicate the resource!')) @@ -541,18 +542,6 @@ class survey_response_line(osv.osv): 'state' : lambda * a: "draft", } - def response_draft(self, cr, uid, ids, arg): - self.write(cr, uid, ids, { 'state' : 'draft' }) - return True - - def response_done(self, cr, uid, ids, arg): - self.write(cr, uid, ids, { 'state' : 'done' }) - return True - - def response_skip(self, cr, uid, ids, arg): - self.write(cr, uid, ids, { 'state' : 'skip' }) - return True - survey_response_line() class survey_tbl_column_heading(osv.osv): diff --git a/addons/survey/survey_view.xml b/addons/survey/survey_view.xml index 3536685ea0a..b71dbe97fb9 100644 --- a/addons/survey/survey_view.xml +++ b/addons/survey/survey_view.xml @@ -853,13 +853,6 @@ -