อาจารย์ yeadram แวะด้วยค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 1,505   5
URL.หัวข้อ / URL
อาจารย์ yeadram แวะด้วยค่ะ

ตามกระทู้ที่ T02325 รบกวนอาจารย์ช่วยทำตัวอย่างให้ดูสักหนึ่ง ตัวอย่างนะคะ ส่งตัวอย่างไปที่ board แล้วคะ ขอบคุณมากคะ

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

1 @R10958
ทำได้แล้วค่ะ แต่ถ้าเราเลือกวันหลายๆ วันจะให้หน้าแรก summary เฉพาะวันที่ ที่เราเลือก หน้าถัดไปก็เป็นของวันถัดไป ไม่สามารถทำได้ค่ะ รบกวนอาจารย์ด้วยค่ะ
2 @R10962
ผมไม่ได้ดูตัวอย่างนะครับ
เห็นคำถาม ก็ขอเดาความต้องการ และแนะนำเลยครับ

ในมุมมองออกแบบของรายงาน ให้เพิ่มระดับกลุ่มเข้ามาครับ ให้เลือกใช้ฟิลด์ วันที่ เป็นตัวแบ่งกลุ่ม เสร็จแล้วที่คุณสมบัติของส่วนหัวกลุ่มและส่วนท้ายกลุ่ม สามารถตั้งค่าได้ครับ ว่าจะให้ขึ้นหน้าใหม่หรือคอลัมน์ใหม่

หมายความว่า เมื่อมันรายงานจนหมดรายการในกลุ่มใดๆ แล้ว มันก็จะทำตามที่เราตั้งไว้ครับ ในกรณีนี้ เราจะให้มันขึ้นหน้าใหม่เมื่อจบกลุ่ม
มันก็จะโปรยรายการลงไปใน 1 วันที่ไปเรื่อยๆ เมื่อหมดรายการในวันที่นั้นๆ มันก็จะไปเริ่มแสดงผลของวันที่ถัดไปในหน้าใหม่เองครับ

และตรงท้ายกลุ่มเราก็สร้าง textbox ไว้ แล้วเขียนนิพจน์ให้ sum ยอดที่เราต้องการ พร้อมตั้งค่าคุณสมบัติของ textbox ไว้ด้วยก็ดี ว่าให้ sum แบบ over group
ลองหาดูครับ ผมจำไม่แม่นนักว่าการตั้งค่าแต่ละอย่างต้องเข้าตรงไหนอย่างไรบ้าง (ตอนตอบกระทู้นี้ไม่ได้เปิด access มาเทียบเคียง) แต่คิดว่าหาไม่ยาก ลองๆ หาดูครับ
3 @R10963
ลองเลือกคุณสมบัติของ textbox ให้ running sum เป็น "over group" แล้วค่ะ แต่ผลลัพธ์ที่ออกมาเป็นยอดรวมของข้อมูล 3 วันตามที่เราเลือกค่ะ ต้องไป setting อะไรเพิ่มเติมหรือเปล่าค่
4 @R10979
การวาง textbox ตัวที่จะ sum เฉพาะกลุ่ม วางไว้ในส่วนไหนครับ

ท้ายกลุ่มของกลุ่มวันที่
ท้ายกลุ่มของกลุ่มอื่นๆ (ถ้ามี)
ท้ายหน้ากระดาษ
ท้ายรายงาน

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