กระทู้เก่าบอร์ด อ.Yeadram
2,071 7
URL.หัวข้อ /
URL
สอบถาม เช็ควันหมดประกัน ครับ
ผมมีตารางสินค้า ดังนี้ ครับ
เมื่อใส่ข้อมูล
date installed กับ Day out of warranty แล้ว สามารถให้ warranty เชคถูกได้เอง และเมื่อ Day out of warranty เท่ากับวันนี้ (คือหมดประกัน) ให้ warranty เชคถูกออกเอง
ไม่ทราบว่าต้องทำยังไงครับ
ช่วยทีนะครับ
เมื่อใส่ข้อมูล
date installed กับ Day out of warranty แล้ว สามารถให้ warranty เชคถูกได้เอง และเมื่อ Day out of warranty เท่ากับวันนี้ (คือหมดประกัน) ให้ warranty เชคถูกออกเอง
ไม่ทราบว่าต้องทำยังไงครับ
ช่วยทีนะครับ
7 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R07685
ผมว่าตารางมันออกแบบไม่ดีนะครับ
ถ้าหมดประกันแล้ว ติ๊กเอง ไม่น่าจะเวิคครับ
ส่วนใหญ่เค้าจะบันทึกวันซื้อ แล้วให้โปรแกรมคำนวนวันหมด แล้วตัวไหนที่หมดก็ไม่ให้โชว์ข้อมูล
แต่ออกแบบมาแบบนี้แล้ว มันจะมาติ๊กเองได้ยังงัยผมนึกไม่ออก อย่างน้อยมันต้องมี Event สักอย่างนึง เช่น เมื่อเปิดโปรแกรมขึ้นมา ให้อัพเดทข้อมูลอะไรประมาณนี้
ถ้าหมดประกันแล้ว ติ๊กเอง ไม่น่าจะเวิคครับ
ส่วนใหญ่เค้าจะบันทึกวันซื้อ แล้วให้โปรแกรมคำนวนวันหมด แล้วตัวไหนที่หมดก็ไม่ให้โชว์ข้อมูล
แต่ออกแบบมาแบบนี้แล้ว มันจะมาติ๊กเองได้ยังงัยผมนึกไม่ออก อย่างน้อยมันต้องมี Event สักอย่างนึง เช่น เมื่อเปิดโปรแกรมขึ้นมา ให้อัพเดทข้อมูลอะไรประมาณนี้
3 @R07714
ไม่ทราบว่าจะต้องทำยังไงบ้างครับ ช่วยแนะนำหน่อยได้ไหมครับ
แต่อยากได้ที่ เป็นตัวเช็คถูกด้วยนะครับ
เพราะว่าเมื่อมีการซ่อม ประวัติมันจะได้รู้ว่าหมดประกันไปหรือยัง ไม่ต้องมาเช็คเองนะ ครับ
ขอบคุณครับ
แต่อยากได้ที่ เป็นตัวเช็คถูกด้วยนะครับ
เพราะว่าเมื่อมีการซ่อม ประวัติมันจะได้รู้ว่าหมดประกันไปหรือยัง ไม่ต้องมาเช็คเองนะ ครับ
ขอบคุณครับ
4 @R07762
ทกสอบ โพสไม่ได้
5 @R07763
คือว่าตารางที่คุณให้ดูมันปนกันทั้งที่หมดประกันและไม่หมดประกัน โดยคุณดูวันหมดจากเครื่องหมาย แบบนี้มันตาลายครับ มันควรจะโชว์ข้อมูลที่หมด หรือไม่หมดไปเลย โดยคุณต้องทำ Query ตรงฟิลด์วันหมดประกันใส่เงือนไข
เคื่องหมายมากกว่าdate()-1 หมายถึงให้เลือกเฉพาะที่ยังไม่หมดอายุตั้งแต่วันนี้
ส่วนรายการที่หมดอายุแล้วก็ใส่เงื่อนไขนี้ เครื่องหมายน้อยกว่าdate()
มันสามารถทำได้หลายแบบตามที่เราต้องการ แต่ง่ายๆ เค้ามักจะทำกันแบบนี้
เครื่องหมายมากกว่า น้อยกว่า ให้ใส่เครื่องหมายเพราะโพสไม่ได้
เคื่องหมายมากกว่าdate()-1 หมายถึงให้เลือกเฉพาะที่ยังไม่หมดอายุตั้งแต่วันนี้
ส่วนรายการที่หมดอายุแล้วก็ใส่เงื่อนไขนี้ เครื่องหมายน้อยกว่าdate()
มันสามารถทำได้หลายแบบตามที่เราต้องการ แต่ง่ายๆ เค้ามักจะทำกันแบบนี้
เครื่องหมายมากกว่า น้อยกว่า ให้ใส่เครื่องหมายเพราะโพสไม่ได้
6 @R07764
> (Date()-1)
< Date()
เรียนคุณ Un เครื่องหมายมากกว่า น้อยกว่า เวลาจะโพสต์ในเว็บบอร์ดนี้ ต้องใส่เคาะเว้นทางด้านหลังไว้ 1 ตัวครับ
ผมกำหนดในสคริปต์ไว้อย่างนี้ เพื่อป้องกันการโพสต์ html tag ครับ
< Date()
เรียนคุณ Un เครื่องหมายมากกว่า น้อยกว่า เวลาจะโพสต์ในเว็บบอร์ดนี้ ต้องใส่เคาะเว้นทางด้านหลังไว้ 1 ตัวครับ
ผมกำหนดในสคริปต์ไว้อย่างนี้ เพื่อป้องกันการโพสต์ html tag ครับ
7 @R07765
รับทราบครับ ขอบคุณครับ โพสไม่ได้หลายครั้งแล้ว คราวนี้ได้แล้ว
Time: 0.3267s
แต่อยากให้เวลาคีย์เมื่อเวลา หมดประกันแล้ว ตัว เช็คมันออกไปเองนะครับ
ช่วยหน่อยนะครับ