การปรับปรุงยอดสินค้า
กรณีkeyรายการปรับปรุงสินค้าด้วยจำนวนและราคาที่เท่ากัน แตกต่างกันเฉพาะสีเท่านั้น เช่น ปรับปรุงจากแฟนต้าน้ำแดงเป็นแฟนต้าน้ำส้ม แต่เมื่อkey จำนวนติดลบที่จำนวนแล้ว โปรแกรมจะให้ตอบตกลงหรือยกเลิกเท่านั้น (ทำให้ไม่สามารถkeyราคาต่อหน่วยได้) ทำให้การปรับปรุงสินค้าในชุดนี้ไม่ถูกต้อง ควรแก้ไขอย่างไร ตัวอย่างเช่น
รายการสินค้า จำนวน ราคาต่อหน่วย รวม
แฟนต้าน้ำส้ม -6 00.00 00.00
แฟนต้าน้ำแดง 6 10.00 60.00
รวม 60.00
ที่ถูกต้องควรจะเป็น
รายการสินค้า จำนวน ราคาต่อหน่วย รวม
แฟนต้าน้ำส้ม -6 10.00 -60.00
แฟนต้าน้ำแดง 6 10.00 60.00
รวม 00.00
รายการสินค้า จำนวน ราคาต่อหน่วย รวม
แฟนต้าน้ำส้ม -6 00.00 00.00
แฟนต้าน้ำแดง 6 10.00 60.00
รวม 60.00
ที่ถูกต้องควรจะเป็น
รายการสินค้า จำนวน ราคาต่อหน่วย รวม
แฟนต้าน้ำส้ม -6 10.00 -60.00
แฟนต้าน้ำแดง 6 10.00 60.00
รวม 00.00