odoo изменить тип графика по умолчанию - PullRequest
0 голосов
/ 11 сентября 2018

Per odoo документация если вы хотите изменить тип графика по умолчанию, добавьте тип тега xml и установите для него нужный тип, такой как:

<graph string="Sales Repersentative/Team performance" type="pie">

тем не менее, этот тегне имеет никакого эффекта, часть моего кода:

<record id="graph_mia_sale_representative_team_performance" model="ir.ui.view">
<field name="name">graph.sale.representative.team.performance</field>
<field name="model">reporting.sale.representative.team.performance</field>
<field name="arch" type="xml">
    <graph string="Sales Repersentative/Team performance" type="pie">
        <field 
            name="calendar_month_name_year" 
            type="row" />
        <field 
            name="revenue"
            type="measure" />
    </graph>
</field>

У меня нет ошибок в моем коде, используя кнопки типа графика, я могу безошибочно изменить тип графика без ошибок

Я что-то упустил или odoo документация не полная?

1 Ответ

0 голосов
/ 12 сентября 2018

Отправьте значение graph_mode в контексте со связанным действием в представление графика, например

<field name="context">
    { 'graph_mode': 'pie' }
</field>
...