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

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

เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

หมวดนี้สำหรับนักพัฒนา Customize & Develop ปรับแต่งแก้ไขโค้ด รายงาน พัฒนาโมดูล ปรึกษาโค้ด ได้ที่หมวดนี้
กฎการใช้บอร์ด
หมวดนี้สำหรับนักพัฒนา
ลงโค้ดอย่าลืมครอบโค้ด เพื่อการแสดงผลที่อ่านง่ายสำหรับคนตอบ
jajingjoy
โพสต์: 27
ลงทะเบียนเมื่อ: จันทร์ 08 เม.ย. 2013 3:20 pm

เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

โพสต์โดย jajingjoy » อาทิตย์ 27 มี.ค. 2016 1:18 pm

สามารถเพิ่มคอลัมน์น้ำหนักของสินค้าที่สั่งซื้อในใบสั่งซื้อได้มั๊ยคะ
เช่น เราสั่งสินค้าน้ำหนักทั้งหมดเท่าไหร่

ntnw
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ 25 ก.ค. 2014 10:20 am

Re: เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

โพสต์โดย ntnw » อาทิตย์ 27 มี.ค. 2016 2:22 pm

เพิ่มได้ครับ มีหลายวิธี ไม่แน่ใจว่าอยากเพิ่มเป็น field เลย หรือจะแค่แปลงหน่วย

jajingjoy
โพสต์: 27
ลงทะเบียนเมื่อ: จันทร์ 08 เม.ย. 2013 3:20 pm

Re: เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

โพสต์โดย jajingjoy » จันทร์ 28 มี.ค. 2016 5:41 pm

ติดว่าเป็นเพิ่มคอลัมน์นะคะ เพราะต้องการแค่จะโชว์น้ำหนักรวมทั้งหมดในใบรายการ order ค่ะ ว่าน้ำหนักสินค้าทั้งหมดกี่กิโลกรัม แต่ว่าแปลงหน่วยเป็นยังไงหลอคะ

ภาพประจำตัวสมาชิก
ming121
โพสต์: 118
ลงทะเบียนเมื่อ: พฤหัสฯ. 07 เม.ย. 2016 1:11 pm

Re: เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

โพสต์โดย ming121 » พุธ 01 มิ.ย. 2016 11:46 pm

ผมว่า ไปแก้ที่ report. น่าจะง่ายกว่าครับ
รับปรึกษาการใช้งาน ฟรี ไม่หลอกลวง เน้นจริงใจ *** สายเซ็นผิดกฏ ***

jajingjoy
โพสต์: 27
ลงทะเบียนเมื่อ: จันทร์ 08 เม.ย. 2013 3:20 pm

Re: เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

โพสต์โดย jajingjoy » พุธ 29 มิ.ย. 2016 11:40 pm

แก้ที่ report หมายถึงยังไงหลอค้าาา

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

Re: เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

โพสต์โดย kitcle » พฤหัสฯ. 30 มิ.ย. 2016 5:57 am

มันทำได้หลายวิธี จะนำออกไปคำนวณแสดงผลในหน้ารายงานก็ได้
หรือจะให้แสดงผลทันทีที่ ui view ทันทีก็ได้
ปกติในหน้า product จะมี field :weight ไว้รองรับ เก็บ น้ำหนักสินค้า / ชิ้น อยู่แล้ว ให้เอามาใช้เป็นประโยชน์

1. ในกรณีที่คุณอยากได้ คือ ในหน้ารายการ สั่งซื้อ เมื่อเลือก จำนวนสั่งซื้อ ก็ให้คำนวณ น้ำหนัก พร้อมให้ด้วย น่าจะประมาณนี้
ก็ต้องเพิ่มฟิลด์คำนวณเก็บค่าน้ำหนัก ชื่อ wei โดยเรียกฟังกชั่น compute_wei() มาใช้เมื่อ รหัสสินค้า หรือ จำนวนสั่งมีการเปลี่ยนแปลง
ตามภาพโค๊ดล่างนี้

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

class PurchaseOrderLine(models.Model):
    _inherit = 'purchase.order.line'

    @api.depends('product_id','product_qty')
    def compute_wei(self):
        for line in self:
            kg = line.product_qty * line.product_id.weight
            line.update({
                'wei': kg,
            })
    wei = fields.Float(compute='compute_wei', store=True ,string='Weight Kg', digits=dp.get_precision('Discount'), default=0.0)


จากนั้นก็เอาฟิลด์ wei ไปแสดง แทรกคอลัมน์ แสดงผล แบบ Readonly

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

    <record model="ir.ui.view" id="purchase_wei_order_line_form">
        <field name="name">purchase.wei.order.line.form</field>
        <field name="model">purchase.order.line</field>
        <field name="inherit_id" ref="purchase.purchase_order_line_form2"/>
        <field name="arch" type="xml">
            <field name="product_qty" position="after">
                <field name="wei" />
            </field>
        </field>
    </record>


ตามนี้เลยครับ ซึ่งหากอยากมี การแสดงผลรวม Sum (wei) ออกมาแสดงในหน้า Purchase ก็ทำได้เช่นกัน Coding ใกล้เคียงหลักการเดิม
[b][color=#008000]รับปรึกษาปัญหาเทคนิค[/color] *** สายเซ็นผิดกฏ *** [/b]

jajingjoy
โพสต์: 27
ลงทะเบียนเมื่อ: จันทร์ 08 เม.ย. 2013 3:20 pm

Re: เพิ่มคอลัมน์น้ำหนักได้มั๊ยคะ

โพสต์โดย jajingjoy » พฤหัสฯ. 30 มิ.ย. 2016 10:19 pm

ขอบคุณมากค่า ตรงกับที่ต้องการเลยค่าาา


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

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

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