2014-03-24 2 views
0

제품 링크 직후에 내 맞춤 모듈의 판매 메뉴에 하위 메뉴를 만들려고하지만 표시되지 않습니다.판매 메뉴에서 하위 메뉴를 만들려고 할 때 오류가 발생했습니다.

내 모듈에서 설치 한 후 "만든 메뉴"에 내 메뉴 이름이 표시됩니다.

<?xml version="1.0" encoding="utf-8"?> 
    <openerp> 
     <data> 
      <menuitem name="Gamme" id="menu_gamme" parent="base.menu_product"/> 

      <record model="ir.actions.act_window" id="action_gamme"> 
       <field name="name">Gamme</field> 
       <field name="model">gamme</field> 
       <field name="view_type">tree</field> 
       <field name="view_mode">tree,form</field> 
      </record> 
     </data> 
    </openerp> 

하지만 최근에이 오류가 :

<?xml version="1.0" encoding="utf-8"?> 
    <openerp> 
     <data> 
      <menuitem name="Gamme" id="menu_gamme" parent="base.menu_product"/> 
     </data> 
    </openerp> 

또는이 코드 :

난 그냥 내보기에이 코드를 시도

ValueError: No such external ID currently defined in the system: ailailail.action_gamme 
+0

이 당신의 전체 코드를 지정해야 해달라고? – user1576199

+0

예. 하위 메뉴를 테스트하기 만하면됩니다. – MichelRobico

답변

1

이러한 시도를 코드가 변경되었습니다. 메뉴 태그에 ir.actiona.act_windows 레코드의 id를 취하는 action 값이 필요합니다. 그것은 자동으로 기록에 언급 된 필드 이름에서 이름이 "GAMME"를 취할 것입니다, 당신은이 도움이

<?xml version="1.0" encoding="utf-8"?> 
    <openerp> 
     <data> 
      <record model="ir.actions.act_window" id="action_gamme"> 
       <field name="name">Gamme</field> 
       <field name="model">gamme</field> 
       <field name="view_type">tree</field> 
       <field name="view_mode">tree,form</field> 
      </record> 
      <menuitem action="action_gamme" id="menu_gamme" parent="base.menu_product"/> 
     </data> 
    </openerp> 

희망 ....

관련 문제