2015-09-22 41 views
0

我想創建odoo一個簡單的菜單,但是當我運行下面的代碼是給出了錯誤:系統等沒有發現外部ID ..創建odoo菜單(Python代碼)

<menuitem name ="Technische informatie" id="menu_technical_information_root" sequence="50"/> 
<menuitem action="action_technical_information" id="menu_action_technical_information" 
parent="menu_technical_information_root" sequence="20"/> 
+0

錯誤是很重要的。不要寫「等」而不是向我們展示整個文本。 –

+0

你能在這裏粘貼確切的錯誤嗎? –

回答

0

如果您創建操作菜單,然後必須定義記錄的操作。

此示例代碼可以幫助您。

<menuitem name ="Technische informatie" id="menu_technical_information_root" sequence="50"/> 

<record id="action_technical_information" model="ir.actions.act_window"> 
    <field name="name">Your Orders</field> 
    <field name="res_model">your.model</field> 
    <field name="view_mode">tree,form</field> 
    <field name="search_view_id" ref="lunch_order_view_search"/> 
    <field name="context"></field> 
    <field name="help" type="html"></field> 
</record> 
<menuitem action="action_technical_information" id="menu_action_technical_information" parent="menu_technical_information_root" sequence="20"/> 
0

只有一種方式來獲得外部ID錯誤,如果你的動作視圖記錄ID「action_technical_information」不等於菜單項行動命名爲「菜單項行動=」 action_technical_information」,那麼你在沒有發現外部ID該系統

這些是創建簡單的菜單步驟:

觀點:

<record id="technical_information_view" model="ir.ui.view"> 
     <field name="name">form_name</field> 
     <field name="model">model.name</field> 
     <field name="type">form</field> 
     <field name="arch" type="xml"> 
      <form string="form_name"> 
       <group col="8" colspan="8"> 
        <field name="from_date"/>      
        <field name="to_date"/> 
        <newline/> 
       </group> 
      </form> 
     </record> 

行動:

<record id="action_technical_information" model="ir.actions.act_window"> 
      <field name="name">name</field> 
      <field name="res_model">model.name</field> 
      <field name="view_type">form</field> 
      <field name="view_mode">tree,form</field> 
      <field name="view_id" ref="technical_information_view"/> 
      <field name="target">new</field> 
      <field name="help">name</field> 
     </record> 

菜單項:

<menuitem name ="Technische informatie" id="menu_technical_information_root" sequence="50"/> 

    <menuitem action="action_technical_information" id="menu_technical_information_root" 
      parent="menu_technical_information_root" sequence="20"/>