การเพิ่มลำดับที่ให้เรียง 1234... ในแต่ละครั้งที่ดู
กระทู้เก่าบอร์ด อ.Yeadram

 5,856   1
URL.หัวข้อ / URL
การเพิ่มลำดับที่ให้เรียง 1234... ในแต่ละครั้งที่ดู

สมมุติว่า เรามีตาราง1 ตารางเก็บข้อมูลประจำวัน ซึ่งบางวันอาจไม่มีข้อมูลก็ไม่ต้องกรอกข้อมูล มีฟิลด์ดังนี้ เช่น วันที่ , ชื่อ , คะแนน ฯลฯ แล้วก็ทำรายงานสรุปออกมาเป็นช่วงของวันที่เราต้องการ เช่น ช่วง 20 ม.ค. - 20 ก.พ. เป็นต้น ก็ทำรายงานออกมาได้แล้ว แต่สิ่งที่ผมต้องการอีกคือ ลำดับที่ (โดยแต่ละครั้ง หรือแต่ละช่วงเวลาที่ต้องการ ที่จะพิมพ์รายงานให้เริ่มต้นลำดับที่ 1 .....จนถึงลำดับสุดท้าย) เช่น

รายงานประจำวันที่ ....................
ลำดับที่      วันที่              ชื่อ              คะแนน
    1        20/03/55        ก                   10
     2        22/03/55        ด                    9
    3          20/04/55       ห                    9
    4          20/04/55        พ                   8

ตรงลำดับที่ จะต้องเขียนอย่างไรครับ และเขียนที่ส่วนไหน เช่น ตาราง , คิวรี่ , รายงาน , ฟอร์ม ....ขอบคุณนะครับ

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

1 @R12732
ถ้าเป็นใน รายงาน ทำได้ง่ายครับ มีหลายวิธี แบบง่ายๆ เช่น
สร้าง Text Box เปล่าขึ้นมาบนรายงานแบบ Unbound
ใน Data > Control Source ใส่ว่า =1 หรือ =[CurrentRecord] (กรณีนี้จะเรียงเลขต่อเมื่อเป็นมุมมองแบบ Print Preview)
ใน Data > Running Sum ให้เปลี่ยนจาก No เป็น Over all หรือ Over Group แล้วแต่ต้องการ

ปล. ยังมีวิธีอื่นๆ อีกเยอะในบอร์ดนี้ครับ หากต้องการสร้างในฟอร์ม ในคิวรี่ ลองค้นหาคำว่า Running Sum จะมีให้ศึกษามากมาย
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3960s