โดย suchai » พุธ ม.ค. 16, 2013 10:46 pm
ถ้าทุกบิลที่ขาย ต้องพิมพ์เอกสารออกมาเสมอ ก็[color=red]จัดการกันซะที่แบบฟอร์ม ไม่ต้องเปลี่ยนอะไรกับโปรแกรม ให้เขาทำงานแบบปกติ ดีแล้ว
ในรายละเอียดสินค้า มีตารางราคาหลักอยู่ 5 ราคา ถ้ากำหนดให้ราคาที่ 5 คือราคาที่กำหนดขั้นต่ำเอาไว้
เวลาโปรแกรมจะพิมพ์แบบฟอร์ม ให้โปรแกรม เอาราคาขายของแต่ละสินค้า ไปเทียบกับราคาที่ 5 ถ้าน้อยกว่า ก็ไม่ต้องพิมพ์ หรือทำเครื่องหมาย ******* และก็มีข้อความว่า " คุณกำลังขาย สินค้านี้ในราคาที่ห้ามขาย " หรือจะกำหนดเป็นอย่างอื่น เช่น หากมีรายการใดรายการหนึ่ง ขายต่ำกว่าที่กำหนด ให้ไม่แสดงรายการใดๆ เลย และแจ้งข้อความว่า " กรุณากลับไปตรวจสอบราคาขายใหม่ ราคามีปัญหานะ ไม่อนุญาตให้พิมพ์ "
ข้อควรระวัง Lock ไม่ให้ผู้ขาย มีสิทธิในการแก้ไขแบบฟอร์ม และห้ามแก้ไขราคาที่ 5 ในรายละเอียดสินค้า แค่นี้ก็พิมพ์เอกสารไม่ได้แล้วครับ
การแก้ไขหรือดัดแปลงโปรแกรม ผมแบ่งไว้เป็น 2 ส่วนคือ ส่วนของโปรแกรมเมอร์ กับส่วนของเรา ส่วนของโปรแกรมเมอร์คือที่โปรแกรมหลัก ExpressI.exe และหน้าจอการทำงานที่เรียกว่า Screen (หน้าจอสีส้มอ่อน) สำหรับอีกส่วนคือส่วนของเรา เป็นส่วนที่โปรแกรมอนุญาตให้ดัดแปลงแก้ไขได้อย่างอิสระ คือแบบฟอร์ม และรายงาน เราบริหารจัดการในส่วนนี้ได้โดยที่โปรแกรมไม่ต้องเปลี่ยนแปลงใดๆ
[/color]