[IMP]Yaltik DSL : odoo add field_nval

This commit is contained in:
Fabien BOURGEOIS 2022-11-02 10:37:39 +01:00
parent c2ad72a3a6
commit cc40759909
2 changed files with 2 additions and 1 deletions

View File

@ -19,7 +19,7 @@
'name': 'Yaltik Odoo DSL base module and fns', 'name': 'Yaltik Odoo DSL base module and fns',
'summary': 'Yaltik Odoo Domain Specific Language base module and functions', 'summary': 'Yaltik Odoo Domain Specific Language base module and functions',
'description': """ Yaltik Odoo Domain Specific Language base module and functions """, 'description': """ Yaltik Odoo Domain Specific Language base module and functions """,
'version': '16.0.0.4.3', 'version': '16.0.0.4.4',
'category': 'Yaltik', 'category': 'Yaltik',
'author': 'Fabien Bourgeois', 'author': 'Fabien Bourgeois',
'license': 'AGPL-3', 'license': 'AGPL-3',

View File

@ -91,6 +91,7 @@ attribute = lambda name, value: xmln('attribute', {'name': name}, [value])
# Fields # Fields
field = lambda *args: xmln('field', *args) field = lambda *args: xmln('field', *args)
field_name = lambda name: field({'name': 'name'}, [name]) field_name = lambda name: field({'name': 'name'}, [name])
field_nval = lambda name, value: field({'name': name}, [value])
field_model = lambda model: field({'name': 'model'}, [model]) field_model = lambda model: field({'name': 'model'}, [model])
field_inherit = lambda xmlid: field({'name': 'inherit_id', 'ref': xmlid}, []) field_inherit = lambda xmlid: field({'name': 'inherit_id', 'ref': xmlid}, [])
field_arch = lambda *args: field({'name': 'arch', 'type': 'xml'}, *args) field_arch = lambda *args: field({'name': 'arch', 'type': 'xml'}, *args)