コンテンツへスキップ
メニュー
この質問にフラグが付けられました
1 返信
1017 ビュー
					​Hello everyone, I'am trying to make a changes in the module fleet_vehicle_inspection, especific in the fiter from a page but i cant do it
the view containing the filters is: fleet_vehicle_inspection.xml
the model is: fleet.vehicle.inspection

And my inherit view is:




​fleet.vehicle.inspection.control_panel.custom fleet.vehicle.inspection














Traceback (most recent call last): File "/opt/odoo15/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch result = request.dispatch() File "/opt/odoo15/odoo/odoo/http.py", line 698, in dispatch result = self._call_function(**self.params) File "/opt/odoo15/odoo/odoo/http.py", line 368, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo15/odoo/odoo/service/model.py", line 94, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo15/odoo/odoo/http.py", line 357, in checked_call result = self.endpoint(*a, **kw) File "/opt/odoo15/odoo/odoo/http.py", line 921, in __call__ return self.method(*args, **kw) File "/opt/odoo15/odoo/odoo/http.py", line 546, in response_wrap response = f(*args, **kw) File "/opt/odoo15/odoo/addons/web/controllers/main.py", line 1328, in call_button action = self._call_kw(model, method, args, kwargs) File "/opt/odoo15/odoo/addons/web/controllers/main.py", line 1316, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/opt/odoo15/odoo/odoo/api.py", line 469, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/opt/odoo15/odoo/odoo/api.py", line 456, in _call_kw_multi result = method(recs, *args, **kwargs) File "", line 2, in button_immediate_install File "/opt/odoo15/odoo/odoo/addons/base/models/ir_module.py", line 72, in check_and_log return method(self, *args, **kwargs) File "/opt/odoo15/odoo/odoo/addons/base/models/ir_module.py", line 463, in button_immediate_install return self._button_immediate_function(type(self).button_install) File "/opt/odoo15/odoo/odoo/addons/base/models/ir_module.py", line 580, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "/opt/odoo15/odoo/odoo/modules/registry.py", line 87, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/opt/odoo15/odoo/odoo/modules/loading.py", line 474, in load_modules processed_modules += load_marked_modules(cr, graph, File "/opt/odoo15/odoo/odoo/modules/loading.py", line 363, in load_marked_modules loaded, processed = load_module_graph( File "/opt/odoo15/odoo/odoo/modules/loading.py", line 222, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "/opt/odoo15/odoo/odoo/modules/loading.py", line 69, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "/opt/odoo15/odoo/odoo/tools/convert.py", line 748, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate) File "/opt/odoo15/odoo/odoo/tools/convert.py", line 814, in convert_xml_import obj.parse(doc.getroot()) File "/opt/odoo15/odoo/odoo/tools/convert.py", line 734, in parse self._tag_root(de) File "/opt/odoo15/odoo/odoo/tools/convert.py", line 683, in _tag_root f(rec) File "/opt/odoo15/odoo/odoo/tools/convert.py", line 694, in _tag_root raise ParseError(msg) from None # Restart with "--log-handler odoo.tools.convert:DEBUG" for complete traceback Exception The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/odoo15/odoo/odoo/http.py", line 654, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo15/odoo/odoo/http.py", line 301, in _handle_exception raise exception.with_traceback(None) from new_cause odoo.tools.convert.ParseError: while parsing /opt/odoo15/odoo-custom-addons/fleet_vehicle_inspection_ecom/views/fleet_vehicle_inspection_ecom.xml:6 Vista no disponible fleet.vehicle.inspection.control_panel.custom definición en fleet_vehicle_inspection_ecom/views/fleet_vehicle_inspection_ecom.xml View error context: '-no context-'


アバター
破棄
最善の回答

Hi,

If you need to make any changes in the search view of the module. You can inherit the actual record view and make changes 

example:


<record id="record_id_of_view" model="ir.ui.view">
<field name="name">record.id.of.view</field>
        <field name="model">crm.lead</field>
<field name="inherit_id" ref="fleet_vehicle_inspection.record_id_of_original_view"/>
        <field name="arch" type="xml">
            <filter name="filter_nam" position="attributes">

//add your values

            </filter>

        </field>

    </record>



アバター
破棄
関連投稿 返信 ビュー 活動
1
2月 24
1262
1
1月 24
2399
4
12月 23
17645
1
4月 22
5857
2
5月 24
2104