Домен и поиск Просмотр в окне действий odoo - PullRequest
0 голосов
/ 18 апреля 2019

Я создал новое окно действий в odoo12:

   <record id="action_sales_line" model="ir.actions.act_window">
        <field name="name">Searching</field>
        <field name="type">ir.actions.act_window</field>
        <field name="res_model">sale.order.line</field>
        <field name="view_mode">tree</field>
        <field name="domain">[('order_id', '=', ???)]</field>
        <field name="target">new</field>
    </record>

, которое отображает все записи строки заказа на продажу как мастера в модуле продаж.Здесь я хочу иметь представление поиска в этом мастере, а также домен должен фильтровать результат выбранного определенного порядка, т. Е. SO001, SO002, и должен быть динамическим.Так как это сделать?

1 Ответ

1 голос
/ 18 апреля 2019

Для фильтрации выбранного идентификатора заказа на продажу вы должны передать active_id в домене. Как следующее:

<record id="action_sales_line" model="ir.actions.act_window">
    <field name="name">Searching</field>
    <field name="type">ir.actions.act_window</field>
    <field name="res_model">sale.order.line</field>
    <field name="view_mode">tree</field>
    <field name="domain">[('order_id', '=', active_id)]</field>
    <field name="target">new</field>
</record>

Надеюсь, это поможет вам. Спасибо.

...