In odoo-9 we create functional fields and validate to function and set also set to default value of Unit of Measure Categories(UOM) in selected form.
Use this step show in given below
Step1- First create fields in your own module in .py file, show in given below
class nursery(models.Model):
 def default_duration_unity(self, cr, uid, context=None):
        """
        Returns the 1st UoM present into the Duration category.
        """
        unity1 = self.pool['product.uom'].search(cr, uid, [])[16]
        unity = self.pool['product.uom'].browse(cr, uid, unity1)
        if not unity:
            _logger.warning("It seems that there isn't a reference unity in the 'Duration' UoM category. "
                            "Please check that the category exists, and there's a reference unity.")
        return unity.id if unity else False
    _name = 'nursery'
   _columns = {
    
Untitled 1
   'rent_duration_unity' : fields.many2one('product.uom',  string='Unity',
required=True, 
    
     }
  _defaults = {
                 'rent_duration_unity' : default_duration_unity,
                 }
nursery()
Step2- Then we create view in .xml file in your own module show in given below
<?xml version="1.0"?>
<openerp>
<data>
<record id="view_nursery_form77" model="ir.ui.view">
            <field name="name">view.feedback.form</field>
            <field name="model">feedback</field>
            <field name="arch" type="xml">
                <form string="Feedback">
                    <group>
                        <field name="rent_duration_unity"/>
                    </group>
                </form>
            </field>
        </record>
<record id="action_nursery33" model="ir.actions.act_window">
            <field name="name">Feedback</field>
            <field name="type">ir.actions.act_window</field>
            <field name="res_model">feedback</field>
            <field name="view_mode">tree,form</field>
        </record>
    <menuitem name="nursery" id="menu_student"/>
    <menuitem name="nursery" id="menu_nursery_item" parent="menu_student" action="action_nursery"/>
   <menuitem name="nursery create" id="menu_nursery_item" parent="menu_student" action="action_nursery33"/>
</data>
</openerp>
  
 
                       
                    
0 Comment(s)