สรุปผลรวมแต่ละหน้า
กระทู้เก่าบอร์ด อ.Yeadram

 10,266   66
URL.หัวข้อ / URL
สรุปผลรวมแต่ละหน้า

รบกวนสอบถาม report อยากให้สรุปยอดแต่ละหน้าครับ

รหัส       ชื่อ        ค่าแรง ชม.ทำงาน    ค่าแรง       OT    ค่ารถ        ยอดสุทธิ
001 นายใจดี     190           8           190        200      80                  470
002 นางสมใจ    200        16          400        180      40                  620
003 นายดีใจ      203        24          609             0      0                    609
                                                            รวม     380     120               1,699
                                                      รวมทั้งสิ้น 380      120              1,699

" รวม " เป็นยอดรวมแต่ละหน้าครับ
" รวมทั้งสิ้น " เป็นยอดรวมหน้าสุดท้ายครับ
ตอนนี้ผมทำได้แต่ยอดรวมหน้าสุดท้ายครับ

66 Reply in this Topic. Dispaly 4 pages and you are on page number 2

21 @R12207
(R12206)
22 @R12209
ทำตามคำตอบที่ (R12188) หรือยังครับ
23 @R12213
ผมทำตาม R12188 แล้วครับ RunSum ยังโชว์แต่ละหน้าเหมือนเดิมครับ

24 @R12214
ผมคิดไม่ออกแล้วว่าเป็นที่อะไร ให้ส่งไฟล์ (ถ้าเป็นนามสกุลอื่นที่ไม่ใช่ .mdb ก็ให้แปลงมาก่อนนะครับ) มาที่ accboard@gmail.com ครับ
25 @R12215
ผมส่งไฟล์ไปให้แล้วนะครับ
26 @R12216
ช่วยบอกด้วยว่าจะใช้งานยังไง เวลาเปิดรายงาน Pay1 มันจะถามค่าหลายค่า แต่ละค่าต้องป้อนอะไรบ้าง
27 @R12218
ผมคิดว่าเจอปัญหาแล้วนะครับ คือเท็กซ์บ็อกซ์ต่างๆที่แสดงค่า RunSum ของคุณ มันชื่อว่า Textxxx ดังนั้น...อย่างเช่นบรรทัด

Me!RunSum_sumofj.Visible = (Me.Page = Me.Pages)

มันก็ต้องเป็น

Me!Combo149.Visible = (Me.Page = Me.Pages)

อันนี้ผมไม่เข้าใจนะครับว่าทำไมถึงใช้ combobox แทนที่จะเป็น textbox แล้วก็เห็นมีช่อง [Pages] อีกตัวที่ใช้ combobox
28 @R12222
ได้แล้วครับ ขอขอบคุณมากเลยครับ สำหรับความช่วยเหลือ พอดียังไม่ได้อ่าน R12216
-ระบุงวด คือ 01,02,03........24(1 ปี = 24งวด)
-ระบุปี คือ 01 = 2554 , 02 = 2555 , 03 = 2556 , 04 = 2557
ที่มันขึ้น sum of c , sum of s , sum of jj , sum of j2 , sum of j3 ผมก็กด enter ผ่านครับ(ไม่รู้จริงๆครับ ว่าจุดนี้มันผิดยังไง เห็นว่าข้อมูลโชว์ถูกต้องก็ปล่อยผ่านครับ หรือถ้าคุณสันติสุขมีคำแนะนำตรงนี้ ก็ขอขอบคุณล่วงหน้าอีกครั้งครับ)
-ระบุประเภท คือ 001 = รับเหมาทั่วไป 002 = โครงการฝึกงาน
29 @R12226
ถ้าผมแนะนำ คงมีคุยกันอีกเป็นร้อยกระทู้ เพราะเห็นที่แปลกๆอีกมากมาย และผมก็จะไม่ทำให้ แล้วแบบว่า "... เอ๊า เอาไฟล์กลับไป ผมแก้ให้แล้ว ..." อันนี้ไม่ใช่สไตล์ผม แม้ว่าคนถามจะเป็นคนที่เขียนโปรแกรมไม่เป็นก็ตาม ผมก็ไม่ทำแบบนั้นให้ เพราะถ้าทำอย่างนั้น บอร์ดนี้ก็คงไม่มีประโยชน์สำหรับคนอื่นๆที่จะมาอ่านภายหลังครับ

เอาเป็นว่า ถ้ามีปัญหาตรงไหนแล้วค่อยมาโพสเป็นอีกคำถามดีกว่า คนอื่นๆจะช่วยตอบได้ครับ
30 @R12251

รบกวนอีกครั้งครับ คือผมทำ Report Pay1 เรียบร้อยแล้วครับ ผมก็ทำ Report Pay2 ซึ่งหน้าตาก็คล้ายกัน ต่างกันที่ผมลบฟิลด์ " เงินเบิกล่วงหน้า" กับ "อื่นๆ"
พอผม Run ดู มันก็ฟ้องดังรูปภาพครับ
และอีกคำถามนะครับ ผมสามารถ copy "code" จาก Report Pay1 ไปวางไว้ที่ Report Pay2 ได้เลยหรือเปล่าครับ เพราะว่า Pay1 มันทำงานได้ แต่ Pay2 มันติดปัญหาครับ
31 @R12252
1. ในรูปมันเป็นโค้ดเก่าที่ผิดไม่ใช่เหรอครับ โค้ดที่ถูกคือโค้ดในคำตอบ R12205

2. Error Message คืออะไรครับ ในทางคอมพิวเตอร์ เมื่อไหร่ที่มีข้อผิดพลาด การบอก error code และ error message เป็นสิ่งสำคัญ ต้องบอกทุกครั้ง ส่วนที่มันหยุดที่บรรทัดสีเหลือง เดาเอาอาจเป็นไปได้ว่า ไม่มีตัวแปร X หรือไม่ก็ไม่มีเท็กซ์บ็อกซ์ที่ชื่อ RunSum_Salary อยู่บนหน้ารายงาน

3. การก๊อปปีโค้ดมาสามารถทำได้นะครับ ยกเว้นว่าโค้ดนั้นสำหรับ object อะไรที่ชื่อไม่เหมือนกัน เช่นใน Pay1 อาจใช้ชื่อ section ว่า PageFooterSection แต่ใน Pay2 อาจใช้ชื่ออื่น ลองเช็คดูดีๆครับ
32 @R12254

เวลา run มันขึ้นแบบนี้ครับ
33 @R12255
RunSum_Salary ไม่มีค่าครับ แปลว่าอาจไม่ได้ป้อน Salary หรือเปล่า
34 @R12256
ผมลองดูใน Qurey มันก็มีนะครับ
Report Pay1 กับ Report Pay2 ก็ดึงมาจาก Query เดียวกันครับ
35 @R12257
ลองหาดูดีๆก่อน เดี๋ยวจะเป็นเส้นผมบังภูเขาเหมือนที่ผ่านมา ไม่ก็ถ้า Pay2 มันต่างกับ Pay1 แค่ไม่มีบางฟิลด์ในรายงาน ก็ก๊อปปี Pay1 ไปชื่อ Pay3 ทั้งรายงานเลย แล้วลบเฉพาะเท็กซ์บ็อกซ์ ตัวแปร ที่ไม่ได้ใช้ออกครับ

ถ้าหายังไม่เจอก็ส่งไฟล์มาที่เดิมครับ แต่ยังไม่แน่ว่าเมื่อไหร่ผมจะดูให้นะครับ
36 @R12258
ขอบคุณครับ เดี๋ยวลองหาดูอีกทีครับ
37 @R12262

เกิดปัญหาแล้วครับ จากรูปภาพในกรอบสีน้ำเงิน เวลาพิมพ์ออกเครื่องพิมพ์ ในส่วนของ RunSum มันโชว์ขึ้นมาด้วยครับ ตรง "แผ่นคุณสมบัติ" ก็เลือกที่ "มองเห็นได้ = No" แล้วนะครับ ทำไมถึงยังมองเห็นได้อีก รบกวนด้วยครับ
38 @R12271
ไม่เข้าใจครับ เพราะ RunSum ในแต่ละบรรทัดก็กำหนด .Visible property เป็น No อยู่แล้ว ไม่ว่าจะรายงาน Pay1 หรือ Pay2 ก็ตาม เท็กซ์บ็อกซ์ที่แสดงแต่ละตอลัมน์ในแต่ละบรรทัดมีชื่อว่า S, D, P ไม่ใช่หรือครับ ถ้าจะกำหนด .Visible property มันต้องกำหนดที่ตัวเหล่านี้สิครับ ไม่ใช่ไปทำอะไรที่ RunSum
39 @R12272
ถ้ายังงั้นผมขอถามใหม่นะครับ
1. ตอนแรกคือผมทำ Report โดยดึงข้อมูลมาจาก Query มาแสดง ผมหาผลรวมได้ที่หน้าสุดท้าย
2. แต่ผมอยากให้มีผลรวมแต่ละหน้า วิธีการทำของผมก็คือ
    2.1ในส่วน " รายละเอียด" ผมมีฟิลด์ที่ดึงมาจาก Query อยู่แล้ว
   2.2 ผมสร้าง TextBox เพิ่ม วางไว้ที่ส่วน "รายละเอียด" แล้วทำตามขั้นตอน
เช่น ฟิลด์ "Salary"

Name: RunSum_Salary
   Control Source: Salary
   Visible: No
   Running Sum: Over All
ใช่หรือไม่ครับ
ปล.พอตอนดูตัวอย่างก่อนพิมพ์ ก็ปกติครับ แต่พอเปิดเครื่องพิมพ์มันก็ขึ้นมาแบบรูปภาพที่ผมส่งให้ดูเลยครับ
40 @R12273
ใช่ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2999s