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

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

ถาม Idea การทำ Price_list

หมวดนี้สำหรับนักพัฒนา Customize & Develop ปรับแต่งแก้ไขโค้ด รายงาน พัฒนาโมดูล ปรึกษาโค้ด ได้ที่หมวดนี้
กฎการใช้บอร์ด
หมวดนี้สำหรับนักพัฒนา
ลงโค้ดอย่าลืมครอบโค้ด เพื่อการแสดงผลที่อ่านง่ายสำหรับคนตอบ
ntnw
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ 25 ก.ค. 2014 10:20 am

ถาม Idea การทำ Price_list

โพสต์โดย ntnw » จันทร์ 08 มิ.ย. 2015 8:50 pm

ถ้าผมมี Product ตัวนึง เป็นชนิด service ชื่อว่า "Cutting" และการคิดค่าบริการนี้ จะ vary ตามความหนา และ พื้นที่ ตามรูป
ใครพอมี idea บ้างว่าควรจะ ทำราคาอย่างไร ใน Product มันมีราคาเดียวเลย

ที่คิดไว้คือ จะทำตารางเก็บค่าไว้ ประมาณนี้
thk area price
3 10 200
3 20 300
8 10 200
8 20 600
.........

แล้วตอนเปิด Order ส่งค่ามา query ออกไป แล้วส่งค่าราคา กลับ

ขอความคิดเห็นครับ
คุณไม่มีสิทธิ์ดูไฟล์ที่แนบมาในกระทู้

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

Re: ถาม Idea การทำ Price_list

โพสต์โดย kitcle » อังคาร 09 มิ.ย. 2015 1:08 am

ก็น่าจะใช้ กำหนดช่วง min - max
จากนั้นก็ใช้ sql query select from where between ... order by ...

หรือ จะใช้ 'domain': ['&',('min value1', '>=', value1) , ('max value2', '<=',value2 )] ประมาณนี้ครับ

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

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

Re: ถาม Idea การทำ Price_list

โพสต์โดย ntnw » พุธ 10 มิ.ย. 2015 12:13 am

error cannot concatenate 'str' and 'int' objects

Code นี้ ผิดอย่างไร ครับ

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

    def shape_change(self, cr, uid, ids, shp_id, w, h, thk, args=None, context=None):
        area = float(w) * float(h) / 1000000
        price = {}
        cr.execute('SELECT shape_cost FROM product_shape_cost WHERE ' + thk + ' between min_thk and max_thk and ' + area + 'between min_sqm and max_sqm;' )
        preice = cr.fetchall()
        return {'value': {'shp_cost': price}}

ภาพประจำตัวสมาชิก
chaiyapon
โพสต์: 397
ลงทะเบียนเมื่อ: จันทร์ 17 ธ.ค. 2012 1:36 pm

Re: ถาม Idea การทำ Price_list

โพสต์โดย chaiyapon » พุธ 10 มิ.ย. 2015 8:21 am

เหมือนไม่ได้ระบุชนิดข้อมูลให้กับตัวแปรครับผมเดาว่าน่าจะเป็น Price ครับ


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

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

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