Нажми кнопку Odoo 10 перед установкой обязательных полей в мастере - PullRequest
0 голосов
/ 28 января 2019

Я хотел бы создать интерактивную кнопку перед установкой обязательных полей в мастере, которые возвращают сгруппированные по дереву продуктов.

enter image description here

Есть ли какие-либо возможности дляигнорировать обязательные поля и сделать кнопку нажатой?

xml:

<button string="Show quants from" name="button_show_quants_from" type="object" class="btn-primary"/>

python:

@api.multi
def button_show_quants_from(self):
    view = self.env.ref('my_stock.view_my_stock_quant_tree')
    self.ensure_one()
    return {
        'name': _('Quants from'),
        'view_type': 'form',
        'view_mode': 'tree',
        'views': [(view.id, 'tree')],
        'view_id': view.id,
        'res_model': 'stock.quant',
        'type': 'ir.actions.act_window',
        'target':'new',
        'domain': [('location_id','=',self.location_to_id.id),('reservation_id','=',False)],
    'context': {'group_by': 'product_id'},
    }

Я думал о древовидном представлении в этом виде формы мастера, но там яя не могу сгруппировать его по продуктам и видеть беспорядочное представление с большим количеством единиц товара.

Теперь у меня есть один список, например:

enter image description here

...