ช่วยด้วยครับ เกี่ยวกับ level ของลูกค้า
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 244   4
URL.หัวข้อ / URL
ช่วยด้วยครับ เกี่ยวกับ level ของลูกค้า

คือมันมีอยู่ว่าผมต้องเขียนโปรเกรมให้กับบริษัท(บริษัทที่ผมทำงานอยู่ไม่ใหญ่มากก็เลยลำบากพนักงานอย่างผม) ในส่วนอื่นที่เกี่ยวกับโปรแกรมผมก็พอทำได้ครับ อ้อลืมบบอกเป็นโปรแกรมซื้อขายสินค้าธรรมดานี่แหละครับ แต่มันไม่ธรรมดาก้ตอนที่เจ้านายให้มาเพิ่มในส่วนของ level ของลูกค้า คือลูกค้าแต่ละคนจะมีระดับไม่เหมือนกันสมมุติ ระดับ A,B,C ซึ่งแต่ละระดับหมายถึงเกรดของลูกค้า A หมายถึงลูกค้าระดับดีที่สุดแล้วก็รองลงไปเรื่อยๆ ซึ่งลูกค้าแต่ละระดับจะสามารถซื้อสินค้าชนิดเดียวกันได้ในคนละราคา เช่น
ลูกค้า ก ระดับ A ซื้อใข่ไก่ได้ในราคา 1.50 บาท
ลูกค้า ข ระดับ B ซื้อใข่ไก่ได้ในราคา 1.75 บาท
ผมพยายามลองทำอยู่นานแล้วแต่ก็ไม่ได้ซักที
ขอความกรุณาผู้รู้ทั้งหลายช่วยด้วยครับ
ขอบคุณล่วงหน้าครับ



4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R06190
ตามความคิดเห็นของผมนะครับ
ผมมีคำถามนะครับว่า
" การวัดระดับลูกค้าว่าได้เกรดไหน เอาอะไรมาวัด หรือ มีมาตราฐานอย่างไร "
ถ้า เกรด ของ Customer Fix ตายตัว ก็ทำ
1. Table Master Customer เช่น
Field Cus. ID
Filed Grade เช่น A ,B , C , ...
etc...
2. Table Master Price
Field Part No.
Field Grade เช่น A ,B , C , ...
Field Price เช่น A = 10 ,B = 11 , C = 12 , ...
ทีนี้เวลาคุณ input Customer ID ลงไป ก็สามารถที่จะ Link ราคามาใช้ได้แล้วครับ

แต่ถ้า เกรด ของ Customer ไม่ Fix ตายตัว (เปลี่ยนแปลงตามยอดขาย)
ก็ต้องมีการ Update (Table Master Customer )
เพื่อเปลี่ยนสถานะ เกรด ของลูกค้า ตามเงื่อนไขนะครับ
ลองดูนะครับ และลองดูความคิดเห็นของท่านอื่นๆ ด้วยครับ
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี
2 @R06193
คืองี้ครับ
ลูกค้าจะ fix ตายตัว
หากมีการเปลี่ยนแปลงผู้ขายจะเปลี่ยนเองครับ
เพราะจริงๆแล้วลูกค้าไม่ได้เยอะมาก เพราะเป็นลักษณะขายส่งครับ
ยังไงขอรบกวน คุณ Suchat กรุณาเขียนตัวอย่างให้หน่อยครับ
เพราะผมตีโจทย์ไม่ออก(คือไม่ค่อยฉลาดเท่าไหร่ครับ)
ขอบคุณมากครับ
3 @R06236
ลองดูตัวอย่างที่แนบมาครับ
ใส่ Order ID และ Customer ID ทุกครั้งเวลาออก Order ใหม่
แล้วในส่วน SubForm จะ Requery ข้อมูลให้ครับ
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี
4 @R06302
1. ผมคิดว่าต้องมี field ->CusType ใน tblCustomers เพื่อเก็บค่าlevel
2. field ->price ใน tblProducts เพื่อเก็บค่าราคามาตรฐาน
3. เวลาคำนวณใน Order อาจใช้เงื่อนไขกำหนดราคา
if CusType="A" then
price = price *.9
elseif CusType="B" then
price = price *.95
else
price = price
endif
ไม่ทราบว่าจะถูกไหมครับ

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0541s