กระทู้เก่าบอร์ด อ.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 มาเทียบเคียง) แต่คิดว่าหาไม่ยาก ลองๆ หาดูครับ
เห็นคำถาม ก็ขอเดาความต้องการ และแนะนำเลยครับ
ในมุมมองออกแบบของรายงาน ให้เพิ่มระดับกลุ่มเข้ามาครับ ให้เลือกใช้ฟิลด์ วันที่ เป็นตัวแบ่งกลุ่ม เสร็จแล้วที่คุณสมบัติของส่วนหัวกลุ่มและส่วนท้ายกลุ่ม สามารถตั้งค่าได้ครับ ว่าจะให้ขึ้นหน้าใหม่หรือคอลัมน์ใหม่
หมายความว่า เมื่อมันรายงานจนหมดรายการในกลุ่มใดๆ แล้ว มันก็จะทำตามที่เราตั้งไว้ครับ ในกรณีนี้ เราจะให้มันขึ้นหน้าใหม่เมื่อจบกลุ่ม
มันก็จะโปรยรายการลงไปใน 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" คะ แต่ก็ยังไม่ได้ รบกวนอาจารย์ด้วยคะ
Time: 0.3865s