Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
4039 Zobrazení

Normally I use this example of code to get record id:

@api.onchange('selector') def some(self):
        order_object = self.env['ir.ui.menu'] order_object_ids = order_object.search([('sequence', '=', 10)]) if order_object_ids:
            for obj in order_object_ids:
                 print obj.id       
But when I try to use constructor to get values, I receiving error:

AttributeError: 'ir.ui.menu' object has no attribute 'id' 

This is my constructor

def __init__(self, *args, **kwargs):
        registry = registry_get('main-db')
        r = modules.registry.RegistryManager.get('main-db')
        cr = r.cursor() with api.Environment.manage():
        env = api.Environment(cr, 1, {})
        obj = env['ir.ui.menu'].browse(161)
        print obj.id
        super(HumanResourcesBase, self).__init__(*args, **kwargs)


Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
2
bře 15
3589
1
bře 15
5251
1
dub 22
3653
1
čvc 21
8534
9
úno 17
11197