กระทู้เก่าบอร์ด อ.Yeadram
1,786 4
URL.หัวข้อ /
URL
เรียงข้อมูลอย่างไรครับ
เรียน ท่านผู้รู้ทุกท่าน
ข้อมูลของผมเป็นประเภท Text ในฟอร์ม หรือรายงาน ถูกเรียง ดังนี้
01/50
01/51
02/50
02/51
03/50
03/51
แต่ผมต้องการให้ข้อมูลในฟอร์ม หรือรายงาน เรียงลำดับดังนี้ครับ
01/50
02/50
03/50
01/51
02/51
03/51
ไม่ทราบว่าจะเขียนคำสั่งอย่างไรครับ
ขอขอบคุณทุกๆท่าน ที่ได้ให้ความรู้เพิ่มเติม ใน webboard นี้ครับ
ข้อมูลของผมเป็นประเภท Text ในฟอร์ม หรือรายงาน ถูกเรียง ดังนี้
01/50
01/51
02/50
02/51
03/50
03/51
แต่ผมต้องการให้ข้อมูลในฟอร์ม หรือรายงาน เรียงลำดับดังนี้ครับ
01/50
02/50
03/50
01/51
02/51
03/51
ไม่ทราบว่าจะเขียนคำสั่งอย่างไรครับ
ขอขอบคุณทุกๆท่าน ที่ได้ให้ความรู้เพิ่มเติม ใน webboard นี้ครับ
4 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R00493
เรียน คุณศรี-นคร
ขอบคุณมากครับ ที่ได้รับความกรุณาอีกครั้ง ผมเคยได้รับความช่วยเหลือจากท่าน
ใน web ของท่าน อ.สุภาพ ดีใจครับที่ได้พบกันอีกครั้ง
ขอบคุณมากครับ ที่ได้รับความกรุณาอีกครั้ง ผมเคยได้รับความช่วยเหลือจากท่าน
ใน web ของท่าน อ.สุภาพ ดีใจครับที่ได้พบกันอีกครั้ง
3 @R11968
เรียน คุณ ศรี-นคร
ไม่รู้จริง ๆ ว่าจะไปสร้างตรงไหน รบกวนช่วยทำเป็นรูปภาพให้หน่อยได้ไหมอะครับ สำหรับโปรแกรมนี้ผมเริ่มจากศูนย์จริง ๆ ครับ
ไม่รู้จริง ๆ ว่าจะไปสร้างตรงไหน รบกวนช่วยทำเป็นรูปภาพให้หน่อยได้ไหมอะครับ สำหรับโปรแกรมนี้ผมเริ่มจากศูนย์จริง ๆ ครับ
4 @R11970
ลองเปลี่ยนให้เป็น date ดูก็ได้นะครับ
อาจจะทำเป็น Query ก่อนที่จะเชื่อมกับ form
MyDate:datevalue( "1/" & [MonthYear])
Order By:Ascending
แต่ต้องระวังเรื่อง regional ด้วยนะครับ อาจทำให้ค่าเพื้ยนได้
อาจจะทำเป็น Query ก่อนที่จะเชื่อมกับ form
MyDate:datevalue( "1/" & [MonthYear])
Order By:Ascending
แต่ต้องระวังเรื่อง regional ด้วยนะครับ อาจทำให้ค่าเพื้ยนได้
Time: 0.3498s
โดยผมขอเดาความคิดของคุณก่อนนะ คือคุณต้องการเรียงข้อมูล ปี ตามด้วย เดือน วิธีการที่ผมจะแนะนำคือ ใน DesignQuery ให้คุณสร้างคอลัมน์ใหม่ขึ้นมาดังนี้
ShtYr : Mid([ชื่อฟีลด์เป้าหมาย], Instr([ชื่อฟีลด์เป้าหมาย], "/") +1)
ShtMnt : Left([ชื่อฟีลด์เป้าหมาย], Instr([ชื่อฟีลด์เป้าหมาย], "/") -1)
จากนั้นก็ให้กำหนด ShtYr = Ascending และ ShtMnt = Ascending