กระทู้เก่าบอร์ด อ.Yeadram
13,304 31
URL.หัวข้อ /
URL
อยาก sum ได้ผล sum report ในแต่ละหน้า
สวัสดีค่ะ
ต้องการให้ sum ในแต่ละหน้า จะทำยังไงอ่ะค่ะ
ขอบคุณล่วงหน้าค่ะ
ต้องการให้ sum ในแต่ละหน้า จะทำยังไงอ่ะค่ะ
ขอบคุณล่วงหน้าค่ะ
31 Reply in this Topic. Dispaly 2 pages and you are on page number 1
1 @R00735
สามารถกำหนดได้ตั้งแต่การสร้าง Report นะครับ โดยต้องจัดกลุ่ม หรือ ประเภทที่ต้องการ Sum จากนั้นจะมีปุ่มให้เลือก sum , Avg , Min , Max หรือ % ลองดูนะครับ
2 @R00736
ในมุมมองออกแบบของรายงาน จะมองเห็น แต่ละ section
จะมีทั้งส่วน
ท้ายกลุ่ม
ท้ายหน้า
ท้ายรายงาน
ถ้าวาง textbox เพื่อ sum ยอด ไว้ที่ ท้ายรายงาน มันจะทำการรวมยอดทั้งหมด และจะแสดงที่หน้าสุดท้ายเท่านั้น
ถ้า copy textbox ตัวดังกล่าว เอามาวางที่ส่วน ท้ายหน้า ก็จะได้ยอดรวมเฉพาะหน้านั้นๆ แล้วครับ และมันก็จะแสดงทุกๆ หน้าด้วยครับ
จะมีทั้งส่วน
ท้ายกลุ่ม
ท้ายหน้า
ท้ายรายงาน
ถ้าวาง textbox เพื่อ sum ยอด ไว้ที่ ท้ายรายงาน มันจะทำการรวมยอดทั้งหมด และจะแสดงที่หน้าสุดท้ายเท่านั้น
ถ้า copy textbox ตัวดังกล่าว เอามาวางที่ส่วน ท้ายหน้า ก็จะได้ยอดรวมเฉพาะหน้านั้นๆ แล้วครับ และมันก็จะแสดงทุกๆ หน้าด้วยครับ
3 @R00737
ขอบคุณค่ะ คุณ Akuma และคุณ yeadram
เข้าใจที่ตอบมานะคะ
แต่อยากได้ผลที่ sum เฉพาะในแต่ละหน้า โดยที่เราไม่ต้องจัด group ใหม่หน่ะค่ะ
เหมือนทำรายงานภาษีซื้อภาษีขาย แล้วต้องมีผลรวมของแต่ละหน้าหน่ะค่ะ
ขอบคุณอีกครั้งนะคะ
เข้าใจที่ตอบมานะคะ
แต่อยากได้ผลที่ sum เฉพาะในแต่ละหน้า โดยที่เราไม่ต้องจัด group ใหม่หน่ะค่ะ
เหมือนทำรายงานภาษีซื้อภาษีขาย แล้วต้องมีผลรวมของแต่ละหน้าหน่ะค่ะ
ขอบคุณอีกครั้งนะคะ
4 @R00738
5 @R00740
คุณสันติสุข ขอบคุณค่ะ อันนี้ได้ตรงประเด็นเลยค่ะ
ทำตามแล้วค่ะ แต่มัน error อ่ะค่ะ
ทำตามแล้วค่ะ แต่มัน error อ่ะค่ะ
6 @R00741
ทำตามจาก อันนี้อ่ะค่ะ Summing a Column for Each Page Separately
ทำตามจาก อันนี้อ่ะค่ะ Summing a Column for Each Page Separately
7 @R00742
บรรทัดสีน้ำเงินตรง x = me!RunSum ต้องขึ้นบรรทัดใหม่นะครับ
8 @R00747
อืมม..... ลองขึ้นบรรทัดใหม่ก็ error เหมือนกันค่ะ คงอยู่ที่ บรรทัดแรกเนี้ยแหล่ะค่ะ ตอนแรกลองแยกบรรทัดแล้วก็ยัง error อยู่
แต่ไม่รู้แก้ตรงไหน คิดว่าพิมพ์เหมือนเดะๆ แล้วนะคะ
อืมม..... ลองขึ้นบรรทัดใหม่ก็ error เหมือนกันค่ะ คงอยู่ที่ บรรทัดแรกเนี้ยแหล่ะค่ะ ตอนแรกลองแยกบรรทัดแล้วก็ยัง error อยู่
แต่ไม่รู้แก้ตรงไหน คิดว่าพิมพ์เหมือนเดะๆ แล้วนะคะ
9 @R00749
- ช่วยบอกด้วยว่า error message มีข้อความว่าอย่างไร
- ลองตรวจให้แน่ใจว่าใน report มี textbox ที่ชื่อ pagesum และ Runsum ด้วยหรือไม่
- ลองตรวจให้แน่ใจว่าใน report มี textbox ที่ชื่อ pagesum และ Runsum ด้วยหรือไม่
10 @R00750
ที่ PageFooter ใน Design View
เซ็ท =runsum
กับ PageSum ตามนี้แล้วค่ะ
เซ็ท =runsum
กับ PageSum ตามนี้แล้วค่ะ
11 @R00751
เปิดรายงานมาจะขึ้นอันนี้ก่อนค่ะ
คลิ้ก ok
จะได้อันนี้ค่ะ
คลิ้ก ok
จะได้อันนี้ค่ะ
12 @R00752
Code Error ค่ะ
Code Error ค่ะ
13 @R00754
ไปเจอตัวอย่าง ซึ่งใกล้เคียงกับที่คุณ newbie กำลังต้องการอยู่
มี file ให้ download ด้วยครับ ลองใช้งานดูแล้วกัน http://office.microsoft.com/en-us/access/HA011224441033.aspx
มี file ให้ download ด้วยครับ ลองใช้งานดูแล้วกัน http://office.microsoft.com/en-us/access/HA011224441033.aspx
14 @R00755
คุณยังไม่ได้ทำข้อ 4. ในหัวข้อ Creating the Report to Be Used in the Examples
กล่าวคือ ถ้าต้องการผลรวมช่อง มูลค่าสินค้า ก็ให้สร้างอีก textbox ที่มีชื่อว่า runsum อยู่ในส่วนของ Detail Section โดยมีค่า property ต่างๆเป็นดังนี้
Name : runsum
Control Source : ชื่อฟิลด์เหมือนกับที่กำหนดใน textbox มูลค่าสินค้า (ไม่ใช่ชื่อ textbox นะครับ)
Visible : No
Running Sum : Over All
กล่าวคือ ถ้าต้องการผลรวมช่อง มูลค่าสินค้า ก็ให้สร้างอีก textbox ที่มีชื่อว่า runsum อยู่ในส่วนของ Detail Section โดยมีค่า property ต่างๆเป็นดังนี้
Name : runsum
Control Source : ชื่อฟิลด์เหมือนกับที่กำหนดใน textbox มูลค่าสินค้า (ไม่ใช่ชื่อ textbox นะครับ)
Visible : No
Running Sum : Over All
15 @R00756
ขอบคุณคุณ Akuma ค่ะ
เดี๋ยวจะลองดูค่ะ มี file ตัวอย่างด้วยดีจังค่ะ
เดี๋ยวจะลองดูค่ะ มี file ตัวอย่างด้วยดีจังค่ะ
16 @R00757
คุณสันติสุขค่ะ
ทำตามที่บอกแล้วค่ะ แก้ไขข้อสี่แล้ว ไม่เกิด error อะไร
report ออกมาแอบดีใจ
แต่ว่าไม่ได้รวมให้อ่ะค่ะ เอาตัวเลขสุดท้ายมาเฉยๆ
ทำตามที่บอกแล้วค่ะ แก้ไขข้อสี่แล้ว ไม่เกิด error อะไร
report ออกมาแอบดีใจ
แต่ว่าไม่ได้รวมให้อ่ะค่ะ เอาตัวเลขสุดท้ายมาเฉยๆ
17 @R00758
หน้า Design view ค่ะ
กำหนด visible ของ RunSum เป็น Yes ก่อนค่ะ เพื่อ เปรียบเทียบตัวเลข
หน้า Design view ค่ะ
กำหนด visible ของ RunSum เป็น Yes ก่อนค่ะ เพื่อ เปรียบเทียบตัวเลข
18 @R00759
ผมเดาว่า 519225.66 มันคือค่ารวมทบยอดทีละบรรทัดมาให้แล้ว สังเกตุได้จากค่า VAT ที่มันไม่เพ??่มตามช่อง "มูลค่าสินค้า" เพราะ คุณไม่สร้างอีกหนึ่ง textbox ตามที่ผมบอก แต่คุณไปเอา textbox ของช่อง "มูลค่าสินค้า" มากำหนดชื่อเป็น runsum ไปเลยนี่ครับ
19 @R00760
ใช่ค่ะ
ขอโทษที ไปแก้แล้วค่ะเพิ่มไปอีก text box นึงเรียบร้อย
ได้ยอดสวยหรู ดีใจมากๆ เลยค่ะ
แต่ว่า.............
ขอโทษที ไปแก้แล้วค่ะเพิ่มไปอีก text box นึงเรียบร้อย
ได้ยอดสวยหรู ดีใจมากๆ เลยค่ะ
แต่ว่า.............
20 @R00761
เวลา print ข้อมูลออกมาเ ป็นกระดาษอ่ะค่ะ
ยอด pagesum ติดลบ
ซึ่งเป็นยอดติดลบของ page sum ของหน้าสุดท้ายอ่ะค่ะ
ยอด pagesum ติดลบ
ซึ่งเป็นยอดติดลบของ page sum ของหน้าสุดท้ายอ่ะค่ะ
Time: 0.3559s