ทำไมมันไม่ Sum
กระทู้เก่าบอร์ด อ.Yeadram

 1,619   9
URL.หัวข้อ / URL
ทำไมมันไม่ Sum

ผมทำฟอร์มโดยใช้ Query แล้ว ตรงส่วนท้ายของฟอร์ม ก็ Sum(ชื่อฟิลด์)ตามรูป



รูปบนเป็นมุมมองอกแบบ รูปล่างแสดงผล ปรากฎว่ามัน Err ที่ผมสงสัยคือ ทำสองฟอร์ม
แต่ฟอร์มนึงไม่ Err ฟอร์มนึง Err ตามรูป ใครพอทราบวิธีแก้ให้ได้บ้างครับ

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

1 @R05641
เขียนอ้างวิธีการ Sum ไม่ถูกต้อง พอดีเห็นไม่เต็ม เพราะมันตัดตัวอักษร
ยกตัวอย่างเช่น SumAdd ไปตรวจสอบให้แน่ใจว่า SumAdd ชื่อ TEXTBOX
ที่มันผูกเป็นชื่อเดียวกันหรือชื่ออื่น สมมุติมันชื่อ text1 มันจะมีวิธีเขียนดังนี้
=Sum([text1])
2 @R05644
เขียนอย่างนี้เลยครับ ถูกแน่นอน เพราะทำสองฟอร์ม

ฟอร์มนึงได้ ฟอร์มนึงไม่ได้ ผมก็แปลกใจ ทั้งที่ Coppy กันมาเหมือนกันหมด ต่างที่ Query ก็เลยเชค Query ว่ามันแตกต่างตรงไหน ก็ไม่เห็น
แตกต่าง หรือมันอยู่ที่ คุณสมบัติตาราง ผมติดตรงนี้มานานละครับ
ลองไปทำในฟอร์มใหม่เลยก็ไม่ได้
3 @R05647
ลองเปลี่ยนชื่อ Textbox ของช่อง SumAdd ให้เป็นอย่างอื่นที่ไม่ใช่ชื่อ SumAdd สิครับ แล้วลองดูว่าผลเป็นอย่างไร
4 @R05648
อ.สันติสุขครับ ตอนแรก ชื่อมันเป็นตามเครื่องกำหนด คือ Textbox1 แล้วมันออก Err ผมจึงคิดว่าน่าจะเป็นที่ชื่อจึงเปลี่ยนให้เหมือนกัน สรุปออกมา Err เหมือนกันครับ
5 @R05649
ผมหมายถึง textbox ที่อยู่ใน "ส่วนรายละเอียด" นะครับ ไม่ใช่ "ส่วนท้ายของฟอร์ม"
6 @R05650
ครับที่ส่วนรายละเอียดครับ ทำแล้วครับเรื่องชื่อผมคิดเป็นเรื่องแรกเลยครับ เปลี่ยนทุกส่วน ลองทั้งเหมือนกัน และต่างกัน ผลคือ Err ครับ
7 @R05651
ถ้าโปรแกรมไม่ได้เป็นความลับและแก้ไขข้อมูลให้เป็นข้อมูลทดลองได้ ลองส่งมาที่ accboard@gmail.com ดูครับ อย่าส่งข้อมูลจริงมานะครับ เพราะเดี๋ยวจะเป็นปัญหา คนอื่นๆที่สนใจจะได้ลองตรวจสอบดูด้วย เพราะน่าสนใจดีว่าปัญหามันเกิดตรงไหน ตอนนี้อยากเดาว่าต้องเป็นประเภทเส้นผมบังภูเขา

ขอให้แปลงมาเป็นฟอร์แมท Access 2000 หรือ 2002 แล้วกันนะครับ
8 @R05652
วันนี้มีช่วงว่างแว๊บหนึ่ง เลยออนเอ็มเอสเอ็น
คุณ Un มาเจอพอดี เลยส่งตัวอย่างไฟล์ที่มีปัญหามาให้ผมช่วยดู
จนเลิกงานแหละครับ ถึงได้ว่างช่วยดูให้

ได้ความอย่างนี้ครับ


textbox ที่ชื่อ sumbadcost อยู่ในส่วนท้ายของฟอร์ม
กำหนด แหล่งข้อมูลผิด (เขียนนิพจน์อ้างถึงสิ่งที่ไม่มีอยู่)
ทำให้ตัวอื่นพลอย error ไปด้วยหมดเลยครับ
ตรวจสอบใหม่อีกทีครับ
9 @R05655
555 ขอบคุณ คุณ yeadram มากครับ ได้แล้วครับ
ก็อย่างที่บอกครับทำ 2 ฟอร์ม Coppy กัน อันนึงได้ อันนึงไม่ได้ ตรงที่คุณ yeadram เห็นจริงๆ ผมเห็นครับแต่ไม่คิดว่าจะเกี่ยว คิดว่าอันไหนผิดจะ Err เป็นอันๆ ผมลองลบ textbox อันนั้นออก ได้เลยครับ ขอบคุณ อ.สันติสุขด้วยครับ เส้นผมบังภูเขาจริงๆ ลักษณะแบบนี้ผมติดอยู่เป็นปีๆ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.5877s