กระทู้เก่าบอร์ด อ.Yeadram
1,094 2
URL.หัวข้อ /
URL
ขอโค้ด ปุ่มเรียงลำดับ
ขอโค้ดปุ่มที่ เรียงลำดับ ฟิลด์ ในหน้าฟอร์ม หน่อยครับ
คือมันมีอยู่ 2 จุด ที่ผมต้องการให้มันเรียงลำดับ
เรียงจาก น้อย ไป มาก ทั้ง 2 จุด
เมื่อคลิกที่ปุ่มใด ก็ให้มันเรียงลำดับฟิลด์นั้น
รบกวนด้วยครับ
คือมันมีอยู่ 2 จุด ที่ผมต้องการให้มันเรียงลำดับ
เรียงจาก น้อย ไป มาก ทั้ง 2 จุด
เมื่อคลิกที่ปุ่มใด ก็ให้มันเรียงลำดับฟิลด์นั้น
รบกวนด้วยครับ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R17937
โอ้....
ทำได้แล้วครับ สลับการเรียงได้ด้วย
ขอบคุณ ท่าน TTT มากครับผม
ที่กรุณาสละเวลามาให้คำตอบ
ทำได้แล้วครับ สลับการเรียงได้ด้วย
ขอบคุณ ท่าน TTT มากครับผม
ที่กรุณาสละเวลามาให้คำตอบ
Time: 0.3459s
ที่ปุ่ม Event > On Click
Me.OrderBy = "ID"
Me.OrderByOn = True
หากต้องการเรียงจากมากไปหาน้อย
Me.OrderBy = "ID DESC"
Me.OrderByOn = True
หากต้องการกดสลับ มากไปน้อย น้อยไปมาก
If Me.OrderBy Like "*DESC" Then
Me.OrderBy = "ID"
Me.OrderByOn = True
Else
Me.OrderBy = "ID DESC"
Me.OrderByOn = True
End If
ปรับใช้ดูครับ
ปล. การต้องการเรียงมากกว่า 1 ฟิลด์ ให้ใช้เครื่องหมาย , ขั้นระหว่างชื่อ เช่น ID, Name เป็นต้น
ชื่อที่ใช้อ้างเป็นชื่อ ฟิลด์ของตาราง ไม่ใช่ชื่อคอนโทรลของฟอร์ม