From 409555223c23908939201675e314a2b094cdc0b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Sat, 11 Oct 2014 11:27:39 +0200 Subject: [PATCH] [IMP] mis_builder: field_name is actually field_names --- mis_builder/models/mis_builder.py | 22 +++++++++++----------- mis_builder/views/mis_builder.xml | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/mis_builder/models/mis_builder.py b/mis_builder/models/mis_builder.py index 4c613ea2..ebef89b8 100644 --- a/mis_builder/models/mis_builder.py +++ b/mis_builder/models/mis_builder.py @@ -226,21 +226,21 @@ class mis_report_query(orm.Model): def _get_field_names(self, cr, uid, ids, name, args, context=None): res = {} for query in self.browse(cr, uid, ids, context=context): - field_name = [] + field_names = [] for field in query.field_ids: - field_name.append(field.name) - res[query.id] = ', '.join(field_name) + field_names.append(field.name) + res[query.id] = ', '.join(field_names) return res def onchange_field_ids(self, cr, uid, ids, field_ids, context=None): # compute field_names - field_name = [] + field_names = [] for field in self.pool.get('ir.model.fields').read(cr, uid, field_ids[0][2], ['name'], context=context): - field_name.append(field['name']) - return {'value': {'field_name': ', '.join(field_name)}} + field_names.append(field['name']) + return {'value': {'field_names': ', '.join(field_names)}} _columns = { 'name': fields.char(size=32, required=True, @@ -249,11 +249,11 @@ class mis_report_query(orm.Model): string='Model'), 'field_ids': fields.many2many('ir.model.fields', required=True, string='Fields to fetch'), - 'field_name': fields.function(_get_field_names, type='char', - string='Fetched fields name', - store={'mis.report.query': - (lambda self, cr, uid, ids, c={}: - ids, ['field_ids'], 20), }), + 'field_names': fields.function(_get_field_names, type='char', + string='Fetched fields name', + store={'mis.report.query': + (lambda self, cr, uid, ids, c={}: + ids, ['field_ids'], 20), }), 'date_field': fields.many2one('ir.model.fields', required=True, string='Date field', domain=[('ttype', 'in', ('date', diff --git a/mis_builder/views/mis_builder.xml b/mis_builder/views/mis_builder.xml index caf92810..b58a281c 100644 --- a/mis_builder/views/mis_builder.xml +++ b/mis_builder/views/mis_builder.xml @@ -28,7 +28,7 @@ - +