2017-09-21 5 views
3

削除しようとしていますimplied ids購入ユーザーグループです。 これは、その後、私は私のカスタムモジュールにグループのodooのグループからimplied idsを削除するには?

<record id="purchase.group_purchase_manager" model="res.groups"> 
    <field name="name">Manager</field> 
    <field name="category_id" ref="base.module_category_purchase_management"/> 
    <field name="users" eval="[(4, ref('base.user_root'))]"/> 
</record> 

を暗示削除しようとしています、私はまた、残念ながら、両方の意志別

<record id="purchase.group_purchase_manager" model="res.groups"> 
    <field name="implied_ids" eval="False"/> 
</record> 

をしようとする発注書に

<record id="group_purchase_manager" model="res.groups"> 
    <field name="name">Manager</field> 
    <field name="category_id" ref="base.module_category_purchase_management"/> 
    <field name="implied_ids" eval="[(4, ref('group_purchase_user'))]"/> 
    <field name="users" eval="[(4, ref('base.user_root'))]"/> 
</record> 

実際のグループでありますうまくいかない。

私はUIに/マネージャ購入のグループを確認したが継承されたグループ購入/ユーザーがまだ

どのように削除するには暗黙のids購入マネージャーグループから?

答えて

3

次のコードを試してみてください。 3の助けを借りて

<record id="purchase.group_purchase_manager" model="res.groups"> 
    <field name="name">Manager</field> 
    <field name="category_id" ref="base.module_category_purchase_management"/> 
    <field name="implied_ids" eval="[(4, ref('purchase.group_purchase_user'))]"/> 
    <field name="users" eval="[(3, ref('base.user_root'))]"/> 
</record> 

我々は削除対象のID (REF( 'base.user_root'))のない2つのオブジェクト間の関係を削除/カットします。

私はそれをテストしていません。

+0

Odedra:ありがとう、それは完璧に動作します、3は、最高のオプションです。重要な情報 – aslamsha22

関連する問題