ผลต่างระหว่างรุ่นของ "Tutorial Odoo 9.0 Part 4 : Basic View"

จาก Morange Wiki
 
(ไม่แสดง 2 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน)
แถว 1: แถว 1:
 
<h2>Basic View</h2>
 
<h2>Basic View</h2>
  
 +
*<h3>Form view</h3>
 
แก้ไขไฟล์ดังนี้
 
แก้ไขไฟล์ดังนี้
 
+
<br/>
<h3>openacademy/views/openacademy.xml</h3>
+
openacademy/views/openacademy.xml
ส่วนที่ 1
 
 
<pre>
 
<pre>
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
แถว 28: แถว 28:
 
             The following tag is an action definition for a "window action",
 
             The following tag is an action definition for a "window action",
 
</pre>
 
</pre>
ส่วนที่ 2
+
จากโค้ดข้างต้น จะได้ผลลัพธ์ดังนี้
 +
หมายเหตุ : ต้อง Upgrade module เพื่อให้เกิดการเปลี่ยนแปลง
 +
<br/><br/>
 +
[[ไฟล์:O1.png|750px|'''Form view''']]
 +
<br/><br/>
 +
[[ไฟล์:Tutor-odoo-2-3.png|500px|'''Form view''']]
 +
 
 +
*<h3>Notebook</h3>
 +
แก้ไขไฟล์ดังนี้
 +
<br/>
 +
openacademy/views/openacademy.xml
 
<pre>
 
<pre>
 
                     <sheet>
 
                     <sheet>
แถว 46: แถว 56:
 
             </field>
 
             </field>
 
</pre>
 
</pre>
 +
จากโค้ดข้างต้น จะได้ผลลัพธ์ดังนี้
 +
<br/><br/>
 +
[[ไฟล์:O2.png|750px|'''Notebook''']]
 
<br/><br/>
 
<br/><br/>
<h3>Search view</h3>
+
*<h3>Search view</h3>
  
 
แก้ไขไฟล์ดังนี้
 
แก้ไขไฟล์ดังนี้
<h3>openacademy/views/openacademy.xml</h3>
+
<br/>
 +
openacademy/views/openacademy.xml
 
<pre>
 
<pre>
 
             </field>
 
             </field>
แถว 74: แถว 88:
 
<br/><br/>
 
<br/><br/>
 
[[ไฟล์:Tutor-odoo-2-6.png|1000px|'''Search view''']]
 
[[ไฟล์:Tutor-odoo-2-6.png|1000px|'''Search view''']]
 +
<br/><br/>
 +
หัวข้อถัดไป [[Tutorial Odoo 9.0 Part 5 : Relations between models]]

รุ่นแก้ไขปัจจุบันเมื่อ 08:34, 15 กรกฎาคม 2559

Basic View

  • Form view

แก้ไขไฟล์ดังนี้
openacademy/views/openacademy.xml

<?xml version="1.0" encoding="UTF-8"?>
<openerp>
    <data>
        <record model="ir.ui.view" id="course_form_view">
            <field name="name">course.form</field>
            <field name="model">openacademy.course</field>
            <field name="arch" type="xml">
                <form string="Course Form">
                    <sheet>
                        <group>
                            <field name="name"/>
                            <field name="description"/>
                        </group>
                    </sheet>
                </form>
            </field>
        </record>

        <!-- window action -->
        <!--
            The following tag is an action definition for a "window action",

จากโค้ดข้างต้น จะได้ผลลัพธ์ดังนี้ หมายเหตุ : ต้อง Upgrade module เพื่อให้เกิดการเปลี่ยนแปลง

มีข้อผิดพลาดในการสร้างรูปย่อ: ไฟล์สูญหาย



มีข้อผิดพลาดในการสร้างรูปย่อ: ไฟล์สูญหาย
  • Notebook

แก้ไขไฟล์ดังนี้
openacademy/views/openacademy.xml

                    <sheet>
                        <group>
                            <field name="name"/>
                        </group>
                        <notebook>
                            <page string="Description">
                                <field name="description"/>
                            </page>
                            <page string="About">
                                This is an example of notebooks
                            </page>
                        </notebook>
                    </sheet>
                </form>
            </field>

จากโค้ดข้างต้น จะได้ผลลัพธ์ดังนี้

มีข้อผิดพลาดในการสร้างรูปย่อ: ไฟล์สูญหาย



  • Search view

แก้ไขไฟล์ดังนี้
openacademy/views/openacademy.xml

            </field>
        </record>

        <record model="ir.ui.view" id="course_search_view">
            <field name="name">course.search</field>
            <field name="model">openacademy.course</field>
            <field name="arch" type="xml">
                <search>
                    <field name="name"/>
                    <field name="description"/>
                </search>
            </field>
        </record>

        <!-- window action -->
        <!--
            The following tag is an action definition for a "window action",



จากโค้ดข้างต้น จะได้ผลลัพธ์ดังนี้

มีข้อผิดพลาดในการสร้างรูปย่อ: ไฟล์สูญหาย



หัวข้อถัดไป Tutorial Odoo 9.0 Part 5 : Relations between models