โค๊ตสร้างตารางวันลา


0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

29 มิ.ย. 67 , 15:14:02
อ่าน 282 ครั้ง

Un

โค๊ตสร้างตารางวันลา
« เมื่อ: 29 มิ.ย. 67 , 15:14:02 »


เรื่องโค๊ตอีกแล้วครับ
จากตารางการลา(LeaveDayBF) DateStart=วันที่ลา WD=เลขบอกวัน(1อาทิตย์ 2จันทร์ 3อังคาร...)
U=ชื่อคนลา Unit=จำนวนวันที่ลา ผมอยากได้โค๊ตไปอีกตารางหนึ่ง (LeaveDay) ตามรูปครับ

จากรูปจะเห็นว่านายดำ ลา 5 วัน ตั้งแต่วันอังคารที่ 9 ลา 5 วันทำให้วันสุดท้ายลาวันจันทร์ ข้ามวันเสาอาทิตย์
ส่วนวันอื่นๆ ที่ไม่ได้ติดวันเสาอาทิตย์ ก็เป็นไปตามรูปเลยครับ

อาจารย์ช่วยหน่อยครับ โค๊ตลักษณะแบบนี้ ผมยังไม่เคยมีเลย ลองผิดลองถูกไม่ได้ครับ

 

03 ก.ค. 67 , 11:13:58
ตอบกลับ #1

Un

: โค๊ตสร้างตารางวันลา
« ตอบกลับ #1 เมื่อ: 03 ก.ค. 67 , 11:13:58 »


พยายามแยกเหตุการเป็นช่วงๆ จะได้ทำง่ายขึ้น
โดยเริ่มจากคิดเป็นภาษาคน
โดยเริ่มจาก Unit ที่มากกว่า 1 ให้บวกวันที่ไป 1 วัน
หายไปหายวันก็ทำจนได้

ตอนนี้เริ่มมาถึงขั้นตอนที่วันลาติดต่อมันมาต่อเนื่องวันหยุด (ตามรูป)
วันที่ 5-6 เดือน 11 เป็นวันเสาร์อาทิตย์

 

03 ก.ค. 67 , 13:04:35
ตอบกลับ #2

Un

: โค๊ตสร้างตารางวันลา
« ตอบกลับ #2 เมื่อ: 03 ก.ค. 67 , 13:04:35 »
โอเค ได้แล้ว
เราก็หาว่าการลาครั้งไหนคาบเกี่ยววันเสาอาทิตย์
แล้วเราก็บวกไปอีก 2 วัน แล้วมาสร้างคิวรี ลบวันที่ตรงกับเสาอาทิตย์ออกอีกที

สุดท้ายละ
วันหยุดที่คาบเกี่ยววันหยุดนขัตฤกษ์ ??

 


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5