OpenERP всегда отображает унаследованное представление вместо исходного

Исходные представления:

<record id='view_1' model='ir.ui.view'>
    <field name="name">view.name</field>
    <field name="model">my.object</field>
    <field name="priority" eval="17"/>
    <field name="type">form</field>
    <field name="arch" type="xml">
        ...
    </field>
</record>

унаследованное представление от оригинала:

<record id='view_2' model='ir.ui.view'>
    <field name="name">view.name</field>
    <field name="model">my.object</field>
    <field name="priority" eval="10"/>
    <field name="inherit_id" ref="view_1"/>
    <field name="type">form</field>
    <field name="arch" type="xml">
        ...
    </field>
</record>

Итак, что происходит, OpenERP всегда отображает унаследованное представление, игнорируя значение приоритета. Это ожидаемое поведение, или я что-то еще упускаю?

Если это ожидаемое поведение, читайте дальше :-)

У меня есть my.second.objectс полем many2oneв my.object, и когда я хочу создать my.objectиз этого поля, я хочу открыть немного другое представление формы my.object. Я пытаюсь создать другое представление только для этой цели, но, как вы видите, это не так просто работает (или работает?).

Любая помощь приветствуется.

7
задан and3p 4 June 2012 в 11:32
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: