dlookupผลรวมของรหัสนักศึกษาที่ลงเรียน2วิชาในอาจารย์สอนคนเดียวกัน



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

07 พ.ย. 63 , 07:44:59
อ่าน 184 ครั้ง

SakDa

มีตาราง 100100 มีฟิลด์ดังนี้ครับ class   group(กลุ่มเรียน)   room   roomNo   stName   code(รหัสนักศึกษา)   100 (ผลรวม) ตรงรายงานชื่อ scoreReport มีฟิลด์ txtbox ชื่อ code เก็บค่า code ไว้ อยากให้รายงานไปค้นหาข้อมูลมาแสดงว่า รหัสนักศึกษาคนนี้เรียนกลุ่ม ประยุกต์1 ได้คะแนน xx ครับ มาแสดงบนรายงานตอนสรุปหน้าสุดท้ายก่อนปัดขึ้นรหัสใหม่ ผมค้นด้วยคำว่า dlookup หลายเงื่อนไข ได้ไป 7 หน้ากวาดดูแล้วยังไม่ตรงกับที่ตัวเองกำลังอยากทำครับ รบกวนกดshiftค้างไว้ตอนเปิดไฟล์--ขอบคุณครับ--
ตรงรายงานก็จะมีสรุปรวมคะแนนของแต่ละรายอยู่แล้ว แต่ก็อยากจะตรวจสอบอีกว่าคะแนนรวมจะเท่ากันไหมเผื่อมีการเชื่อมความสัมพันธ์ข้อมูลผิดพลาดครับ
« แก้ไขครั้งสุดท้าย: 08 พ.ย. 63 , 16:57:30 โดย SakDa »

 

09 พ.ย. 63 , 08:29:41
ตอบกลับ #1

PNR

Dlookup แก้เป็นแบบนี้ครับ
โค๊ด: [Select]
=DLookUp("[100]","100100","[code] =  '" & [Reports]![scorereport]![code] & "' and [groupName] = '" & [Reports]![scorereport].[groupName] & "'")
« แก้ไขครั้งสุดท้าย: 09 พ.ย. 63 , 08:40:54 โดย PNR »
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 
โพสต์นี้ได้รับคำขอบคุณจาก: SakDa


บอร์ดเรียนรู้ Access สำหรับคนไทย