อาจารย์ทุกๆท่านช่วยดูให้ผมหน่อยครับ ถามเกี่ยวกับ R
กระทู้เก่าบอร์ด อ.Yeadram

 1,096   1
URL.หัวข้อ / URL
อาจารย์ทุกๆท่านช่วยดูให้ผมหน่อยครับ ถามเกี่ยวกับ R

อยากให้ตัวเลข Running ดังนี้ครับ
0001/56
0001/56
0001/56
0001/56
0001/56
0002/56
0002/56
0002/56
0002/56
0002/56
ตัวเลขจะเหมือนกัน 5 Record แล้วเปลี่ยนเป็นเลขตัวถัดไปครับ

              0001 / ปี    ความต้องการหลักๆ คือ

1.หากตัวเลขเป็นค่าเริ่มต้นหรือฐานข้อมูลยังไม่มีค่าให้เริ่มต้นที่ 0001/56
2.ให้เช็คก่อนว่าต้องเป็นข้อมูลของวันนี้ หากไม่ใช่ของวันนี้เป็นของเมื่อวานหรือไม่ตรงวันนี้(วันที่ปัจจุบัน)ให้ Run เลขใหม่เลยโดยไม่ต้องรอให้ครบ 5 แถว
3.ถ้าครบ 5 แถวแล้วให้เลข RunNumber ใหม่
4.หากขึ้นปีใหม่ให้เปลี่ยนปีแลัวให้เริ่มนับ 0001 ใหม่ เช่นจาก 0500/56 ขึ้นปีใหม่เป็น 0001/57

ผมใช้ Access 2003
ตัวอย่างที่ทำไว้กับอาจารย์ TTT ครับแต่ของผม Run แล้วติดตรง เวลาเปลี่ยนวันใหม่
เช็ควันที่หากขึ้นวันใหม่ สมมุติ Run 0002/56 ได้ 4 Record หากเป็นวันใหม่แล้วให้เป็น 0003/56 ครับโดยไม่ต้องให้ครบ 5 ครั้งและ Runตัวต่อไป 5 Record ไปตามปกติครับ
ของผมมันเปลี่ยน เป็น0003/56 แต่พอครบ 5 แถวแล้ว มันจะเป็น 0002/56 1 ตัว และกระโดดเป็น 0004/56 อย่างนี้ครับ

http://www.ziddu.com/download/22311819/Test1.rar.html

ขอบคุณอาจาย์ทุกๆท่านครับ

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

1 @R16254
อาจารย์ช่วยหน่อยครับ

อาจารย์สุภาพ อาจารย์ TTT หรืออาจารย์ ท่านอื่นๆช่วยผมด้วยครับ


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