สอบถามเกี่ยวกับการออกแบบตารางครับ
กระทู้เก่าบอร์ด อ.Yeadram

 2,216   11
URL.หัวข้อ / URL
สอบถามเกี่ยวกับการออกแบบตารางครับ

ตอนนี้เชื่อมความสัมพันธ์ตารางมีปัญหา อยากให้ช่วยออกแบบเพิ่มเติมหน่อยครับ

[พนักงาน]
- รหัสพนง. (PK)
- ชื่อ-สกุล
- แผนกหลัก
- ส่วนงานย่อย

[แผนกหลัก]
- รหัสแผนก (PK)
- ชื่อแผนก

[ส่วนงานย่อย]
- รหัสส่วนงานย่อย (PK)
- รหัสแผนก (PK)
- ชื่อส่วนงานย่อย

คือผมอยากให้เวลาในฟอร์มหรือในเทเบิ้ลสามารถเลือกส่วนงานย่อยโดยมีเงื่อนไขคือเมื่อเลือกแผนกหลักแล้ว จะสามารถเลือกส่วนงานย่อยที่ขึ้นกับแผนกหลักได้เท่านั้น แต่ที่ผมพบปัญหาคือมันเชื่อมความสัมพันธ์ไม่ได้

แล้วตอน Query ต้องสร้างเงื่อนไขอะไรอย่างไรบ้างหรือไม่ ช่วยชี้แนะแนวทางหน่อยครับ ^^

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

1 @R19119
1.ที่ตารางส่วนงานย่อย ไม่ต้องใส่ PK ที่รหัสแผนก
2. ที่ฟอร์มพนักงาน สมมุติตั้งชื่อ F_Emp ทำ combobox ของส่วนงานย่อย โดยเลือก Rowsource จากคิวรี่ที่ทำมาจากตารางส่วนงานย่อย และเขียนเงื่อนไขที่ฟิวด์รหัสแผนกเป็น Forms![F_Emp]![รหัสแผนก]
2 @R19120
โอเคครับ เดี๋ยวผมลองทำดู ^^
3 @R19121
ลองแล้วครับ ทำ Combo Box แล้วลองเลือกแผนก A
ส่วนงานย่อย มันขึ้นแค่ A1 อย่างเดียว A2 A3 A4 ที่ขึ้นอยู่กับแผนก A ไม่มาตามอะครับ
4 @R19122
5 @R19124
ผมทำตัวอย่างให้ดูแล้วนะครับ Upload ขึ้นไปแล้วครับ
หรือถ้าไม่เจอ ช่วยทิ้ง email ไว้ เดี๋ยวผมส่งไปให้นะครับ

6 @R19125
ไฟล์ต่างๆช่วยโหลดเข้าพื่นที่ส่วนกลางของบอร์ดด้วยครับ เพื่อวันหลังคนอื่นที่มีปัญหาใกล้เคียงกันจะได้เอาไปศึกษาได้ ดูรายละเอียดที่ http://thai-access.com/yeadram_view.php?topic_id=4183
7 @R19127
ส่งแล้วนะครับ ชื่อ db_test2.rar

https://www.dropbox.com/sh/ig2emrh118hr92m/AACxvnyWb_Q4e27uQV_rcpoha
8 @R19128
ครับผม ปักหมุดไฟล์ส่วนกลางไว้ในเครื่องแล้ว อีเมล์ผมตอนนี้โดน microsoft ล็อคไว้อยู่ ต้องขอโทษด้วยครับ

ส่วนไฟล์ db_test2.rar เสียอะครับ เปิดไม่ออก
9 @R19129



เดี๋ยวผมจะลอง Upload File ขึ้นไปใหม่อีกทีนะครับ เป็น .accdb
10 @R19130
11 @R19132
ขอบคุณมาก ๆ ครับผม เปิดได้แล้ว ^^
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2884s