รูปภาพแจ้งข่าว ทางเว็บบอร์ด openerpthailand.org ได้เปลี่ยนระบบเว็บบอร์ด ใหม่เป็น phpBB 3.1
  1. บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
  2. สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
  3. ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
  4. ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
  5. ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
  6. ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้

บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย

ir.actions.act_window.view กับ ir.actions.act_window ต่างกันยังไงคะ

หมวดนี้สำหรับนักพัฒนา Customize & Develop ปรับแต่งแก้ไขโค้ด รายงาน พัฒนาโมดูล ปรึกษาโค้ด ได้ที่หมวดนี้
กฎการใช้บอร์ด
หมวดนี้สำหรับนักพัฒนา
ลงโค้ดอย่าลืมครอบโค้ด เพื่อการแสดงผลที่อ่านง่ายสำหรับคนตอบ
ภาพประจำตัวสมาชิก
chbbk
โพสต์: 1362
ลงทะเบียนเมื่อ: จันทร์ 08 ก.ย. 2014 10:42 am

ir.actions.act_window.view กับ ir.actions.act_window ต่างกันยังไงคะ

โพสต์โดย chbbk » พฤหัสฯ. 21 พ.ค. 2015 12:59 pm

ในหน้า view
model = ir.actions.act_window.view กับ model = ir.actions.act_window
การทำงานมันต่างกันที่ตรงไหนอ่ะคะ :shock:

kitcle
โพสต์: 258
ลงทะเบียนเมื่อ: เสาร์ 22 ธ.ค. 2012 8:15 am

Re: ir.actions.act_window.view กับ ir.actions.act_window ต่างกันยังไงคะ

โพสต์โดย kitcle » พฤหัสฯ. 21 พ.ค. 2015 2:31 pm

ir.actions.act_window ----------------กำหนด action ทำหน้าที่ดึง ตาราง ไหน , และ ฟอร์ม id อะไร มาใช้ ซึ่ง action id จะผูกกับ menuitem

โค้ด: เลือกทั้งหมด

        <record id="action_assets" model="ir.actions.act_window">
            <field name="name">Assets</field>
            <field name="type">ir.actions.act_window</field>
            <field name="res_model">asset.asset</field>
            <field name="view_type">form</field>
            <field name="view_mode">kanban,tree,form</field>
            <field name="view_id" eval="False"/>
        </record>


ir.actions.act_window ----------------เมื่อเวลาเรา onClick_action id ใดๆ มันจะกำหนด sequence (ลำดับ view mode) ที่จะนำมาแสดง ใช้ในกรณีที่ view ของ model เราเยอะหลากหลาย (ปกติ default จะลำดับ tree,from...)

ยกตัวอย่าง : กรณีไม่ต้องการ ค่า default จากโปรแกรม เราสามารถ manual : kanban,tree,form เป็นต้น
-สังเกต <field name="sequence" eval="0"/>,<field name="sequence" eval="1"/> , <field name="sequence" eval="2"/>
-ผูกกับ action id : action_assets

โค้ด: เลือกทั้งหมด


        <record model="ir.actions.act_window.view" id="action_assets_kanban_view">
            <field name="sequence" eval="0"/>
            <field name="view_mode">kanban</field>
            <field name="view_id" ref="assets_kanban_view"/>
            <field name="act_window_id" ref="action_assets"/>
        </record>
        <record model="ir.actions.act_window.view" id="action_assets_tree_view">
            <field name="sequence" eval="1"/>
            <field name="view_mode">tree</field>
            <field name="view_id" ref="assets_tree_view"/>
            <field name="act_window_id" ref="action_assets"/>
        </record>

        <record model="ir.actions.act_window.view" id="action_assets_form_view">
            <field name="sequence" eval="2"/>
            <field name="view_mode">form</field>
            <field name="view_id" ref="assets_form_view"/>
            <field name="act_window_id" ref="action_assets"/>
        </record>


ผลที่ได้ เมื่อดูผ่าน Debug View UI
02.jpg
คุณไม่มีสิทธิ์ดูไฟล์ที่แนบมาในกระทู้
[b][color=#008000]รับปรึกษาปัญหาเทคนิค[/color] *** สายเซ็นผิดกฏ *** [/b]

ภาพประจำตัวสมาชิก
chbbk
โพสต์: 1362
ลงทะเบียนเมื่อ: จันทร์ 08 ก.ย. 2014 10:42 am

Re: ir.actions.act_window.view กับ ir.actions.act_window ต่างกันยังไงคะ

โพสต์โดย chbbk » พฤหัสฯ. 21 พ.ค. 2015 6:55 pm

ขอบคุณค่ะ :shock:


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 2 และ บุคคลทั่วไป 0 ท่าน