ผลต่างระหว่างรุ่นของ "Openerp/module 3"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 54: แถว 54:
 
=== menu ===
 
=== menu ===
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
     <menuitem name="Billing" id="menu_easybill_top"  
+
     <menuitem name="MENUTITLETOP" id="menu_MODULE_top"  
 
               parent="" sequence="1"  
 
               parent="" sequence="1"  
               action="easybill.action_easybill_customer"/>
+
               action="easybill.action_MODULE_MODEL"/>
  
     <menuitem name="Billing System" id="menu_easybill_main"  
+
     <menuitem name="MENUTITLE" id="menu_MODULE_main"  
               parent="menu_easybill_top" sequence="1"/>
+
               parent="menu_MODULE_top" sequence="1"/>
 
   
 
   
     <menuitem name="Customers" id="menu_easybill_customer"  
+
     <menuitem name="MODELTITLE" id="menu_MODULE_MODEL"  
               parent="menu_easybill_main" sequence="1"  
+
               parent="menu_MODULE_main" sequence="1"  
               action="easybill.action_easybill_customer"/>
+
               action="MODULE.action_MODULE_MODEL"/>
 
</syntaxhighlight>
 
</syntaxhighlight>

รุ่นแก้ไขเมื่อ 03:29, 4 ธันวาคม 2556

Template: view

module_view.xml

<?xml version="1.0" encoding="utf-8"?>
<openerp>
  <data>
  </data>
</openerp>

list view

    <record model="ir.ui.view" id="view_MODULE_MODEL_tree">
      <field name="name">MODULE.MODEL.tree</field>
      <field name="model">MODULE.MODEL</field>
      <field name="arch" type="xml">
        <tree string="MODELNAME">
          <field name="xxxxxxxxx"/>
        </tree>
      </field>
    </record>

form view

    <record model="ir.ui.view" id="view_MODULE_MODEL_form">
        <field name="name">MODULE.MODEL.form</field>
        <field name="model">MODULE.MODEL</field>
        <field name="arch" type="xml">
          <form string="MODEL">
            <field name="xxxxxxxxxxx"/>
          </form>
        </field>
    </record>

action

    <record model="ir.actions.act_window" id="action_MODULE_MODEL">
      <field name="name">MODEL</field>
      <field name="res_model">MODULE.MODEL</field>
      <field name="view_type">form</field>
      <field name="view_mode">tree,form</field>
      <field name="context">{'search_default_open_true':True}</field>
      <field name="help" type="html">
        <p class="oe_view_nocontent_create">
          Click to add a ..............
        </p>
      </field>
    </record>

menu

    <menuitem name="MENUTITLETOP" id="menu_MODULE_top" 
              parent="" sequence="1" 
              action="easybill.action_MODULE_MODEL"/>

    <menuitem name="MENUTITLE" id="menu_MODULE_main" 
              parent="menu_MODULE_top" sequence="1"/>
 
    <menuitem name="MODELTITLE" id="menu_MODULE_MODEL" 
              parent="menu_MODULE_main" sequence="1" 
              action="MODULE.action_MODULE_MODEL"/>