i am new odoo dev. current i created new a model view and menu action i am not geting Error in model my custom modules work without a view when enabling view then occurred Error
model
class ResPartner(models.Model):
_inherit = 'res.partner'
partner_firstname = fields.Char(string="Partner Firstname")
View code
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="res_pr_forms" model="ir.ui.view">
<field name="name">resPatientforms</field>
<field name="model">res.partner</field>
<field name="arch" type="xml">
<form >
<sheet>
<group>
<field name="partner_firstname"/>
</group>
</sheet>
</form>
</field>
</record>
<!-- This Menu Item will appear in the Upper bar, That's why It needs NO parent or action -->
<menuitem id="test_view_root" name="Test yvonne " />
<!-- This Menu Item must have a parent and an action -->
<menuitem id="test_sub_categ" name="Test form Open" parent="test_view_root" action="res_pr_forms" sequence="15"/>
</data>
</odoo>
Error
ValueError: Wrong value for ir.ui.menu.action: 'form,765'
raise ValueError("Wrong value for %s: %r" % (self, value)) odoo.tools.convert.ParseError: "Wrong value for ir.ui.menu.action: 'form,765'"
You need to provide a valid action (
ir.actions.act_window) to the menu item, not a form view (ir.ui.view).Check the following example taken from Building a module/Actions and Menus: