2017-12-29 15 views
0

나는 Odoo 응용 프로그램을 개발 중이며 사용자의 회사 도메인에 XML로 작업 영역을 설정하려고합니다.도메인에 사용자의 회사가있는 XML 형식의 Odoo 작업보기

여기 내 코드입니다 :

<record id="action_account_asset_asset_forms" model="ir.actions.act_window"> 
     <field name="name">Assets</field> 
     <field name="res_model">account.asset.asset</field> 
     <field name="view_type">form</field> 
     <field name="view_mode">kanban,tree,form</field> 
     <field name="view_id" ref="view_account_asset_asset_tree"/> 
     <field name="search_view_id" ref="view_asset_asset_filter"/> 
     <field name="domain">[('category_id.type', '=', 'purchase'), ('company_id', '=', user.company_id.id)]</field> 
     <field name="context">{'search_default_draft': 1, 'search_default_open': 1, 'search_default_close': 1}</field> 
     <field name="help" type="html"> 
        <p class="oe_view_nocontent_create"> 
        Create assets here! 
        </p> 
     </field> 
    </record> 

하지만 오류가 발생합니다. 그것을 일으키는 원인은 무엇입니까?

+2

어떤 오류입니까? - https://stackoverflow.com/help/how-to-ask – Riz

답변

0

당신은 길을 잘못하고 있습니다 ... 행동

  1. 도메인은 정적 값 또는 active_id을해야합니다.

    [('category_id.type', '=', '구매'), ('USER_ID', '=', active_id)] ​​

    만 현재 사용자 realted 회사의 데이터를 표시 할 것처럼
  2. . "기록 규칙"을 사용해야합니다.

  3. 마지막 해킹 가능 옵션은 재정의 ORM 방법이며 코드별로 수행됩니다.