ผลต่างระหว่างรุ่นของ "Tutorial Odoo 9.0 Part 4 : Basic View"
จาก Morange Wiki
Sirawich (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย '<h2>Basic View</h2> แก้ไขไฟล์ดังนี้ <h3>openacademy/views/openacademy.xml</h3> ส่วนที่ 1 ...') |
Sirawich (คุย | มีส่วนร่วม) |
||
(ไม่แสดง 5 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน) | |||
แถว 1: | แถว 1: | ||
<h2>Basic View</h2> | <h2>Basic View</h2> | ||
+ | *<h3>Form view</h3> | ||
แก้ไขไฟล์ดังนี้ | แก้ไขไฟล์ดังนี้ | ||
− | + | <br/> | |
− | < | + | openacademy/views/openacademy.xml |
− | |||
<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> | ||
− | + | จากโค้ดข้างต้น จะได้ผลลัพธ์ดังนี้ | |
+ | หมายเหตุ : ต้อง 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/> | ||
+ | *<h3>Search view</h3> | ||
+ | |||
+ | แก้ไขไฟล์ดังนี้ | ||
+ | <br/> | ||
+ | openacademy/views/openacademy.xml | ||
+ | <pre> | ||
+ | </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", | ||
+ | </pre> | ||
+ | <br/><br/> | ||
+ | จากโค้ดข้างต้น จะได้ผลลัพธ์ดังนี้ | ||
+ | <br/><br/> | ||
+ | [[ไฟล์:Tutor-odoo-2-6.png|1000px|'''Search view''']] | ||
<br/><br/> | <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