-
11-13-2009, 10:42 PM #1
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Em đang viết 1 chương trình gồm có 2 form frmkhachhang và frmthietbi trong đó frmthietbi là subform của form kia, có dạng mặc định là dạng bảng. khi em chọn giá trị trong combobox ten_kh thì sẽ lấy các giá trị còn lại tương ứng với recordset đó và hiển thị lên cả frmkhachhang và frmthietbi. e chỉ mới làm thử trên frmkhachhang truoc giống trong find method mà anh P đã chỉ nhưng nó báo lỗi update addnew j đó :khoc: rồi nó nhảy giá trị tùm lum không đúng như trong table em đã lưu. ai chỉ em với. còn phần cho cả 1 phần tương ứng với các record đó trong bảng của frmthietbi em cũng chưa biết làm sao nữa. em mới học access à, mấy anh chỉ em với. cám ơn nhiều nha
View more random threads:
- Một số câu hỏi trắc nghiệm về VBA trong access
- Tao dấu / khi đánh ngày tháng năm
- Cho em hỏi lỗi này là do đâu ?
- Em không biết lấy giá trị lớn nhất
- TIP : Chạy ảnh động trên Form ! Thật hay Đùa ?
- Trợ giúp cách trừ lùi trong Access
- Ðề: Cập nhật dữ liệu từ Form vào Table
- Lấy Ngày làm việc khi đăng nhập
- Tắt mục
- Quản lý mua bán hàng - Phần 5: Thiết kế form dạng Main/Sub
-
11-13-2009, 11:33 PM #2
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Em hãy gửi cái file đó của em lên cho dễ nói.
-
11-16-2009, 03:40 PM #3
Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 469
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Anh/chị coi giùm em với nha. e định viết để phần subform chỉ hiển thị thông tin của khách hàng tương ứng nhưng k biết viết sao giờcám ơn nhìu
link down: http://www.4shared.com/file/152901216/70aedda9/data.html
-
11-16-2009, 04:05 PM #4
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Bạn xem lại cách thiết kế CSDL của bạn nhé. Nếu 1 khách hàng có nhiều giao dịch mua bán (bạn gọi là tham chiếu) thì bạn định cho hiện lên form những thông tin gì?
-
11-16-2009, 09:34 PM #5
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 2
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Vậy là chọn lọc theo 2 điều kiện hả bạn? Đầu tiên là chọn tên khách hàng, thì có thể chỗ số tham chiếu hoặc ngày nhận sẽ hiện ra combobox để chọn số tham chiếu hoặc ngày nhận mình cần và lấy ra những dữ liệu còn lại liên quan tới nó. Vậy làm find method 2 lần hả? Thiệt tình mình cũng mới tập làm VBA nên rối tung, mọi người coi và góp ý giúp mình với :daotac:
-----------------------------------------------------------------------------------------
-
11-17-2009, 12:06 AM #6
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 1
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Gửi bởi nhocmaruko20
Trong đó:
Ông nội là một cái form không có Record Source, chỉ chứa mỗi combo box khách hàng. Cho form này cái tên là frmOngNoi.
Bố là cái form khách hàng.
Con là cái form thiết bị.
Nếu làm theo bài bản mà bạn đặt ra thì cần can thiệp một chút bằng code, nếu làm theo cách dưới đây thì hoàn toàn không cần phải code.
Mở cái form frmOngNoi, add cái combo box, đặt tên là cbokhachang, row source là hai field mã số và tên trong table khách hàng, column count là 2, column widths: 0;1 (dấu cột mã đi).
Add cái subform thứ nhất, đặt tên là subBo, Source Object là: frmkhachhang, Link Master Fields: cbokhachhang, Link Child Fields: filed mã số khách hàng.
Add cái subform thứ hai, đặt tên là subCon, Source Object là: frmthietbi, Link Master Fields: cbokhachhang, Link Child Fields: filed mã số khách hàng có trong bảng thiết bị (vì bạn nói là thiết bị là con của khách hàng mà, do vậy nó phải có field mã khách hàng).
Xong rồi. Mỗi khi chọn một khách hàng trong combo box, các dữ liệu trong các form bố và con sẽ tự động cập nhật.
-
11-17-2009, 04:37 PM #7
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Hic nhưng ông Phật ui, e đang tập viết VBA mà ông nói vậy thì e tập làm gì nữa cho khổ đời. Làm ơn chỉ e VBA đi. :k4929481: Thanks trước
-
11-17-2009, 07:45 PM #8
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 3
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Gửi bởi nhocmaruko20
Vì vậy đừng quan trọng chuyện VBA hay không mà là xem có giải pháp không, (nếu có) giải pháp nào tối ưu hơn!
-
11-17-2009, 08:15 PM #9
Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Gửi bởi nhocmaruko20
-
11-17-2009, 10:09 PM #10
Silver member
- Ngày tham gia
- Nov 2015
- Bài viết
- 6
Ðề: tìm tên khách hàng và hiển thị tất cả các dữ liệu liên quan lên form và subform
Ở đây em cần giải quyết là 1 khách hàng có thể có nhiều số tham chiếu, tức là nhiều lần giao/nhận hàng, và mỗi lần này ứng với 1 số tham chiếu nào đó để lấy ra dữ liệu tương ứng trên frmkhachhang và subform. Còn như anh P nói thì cũng không ổn vì mã kh và tên kh tương đương nhau, khi chọn 1 khách hàng trong combobox thì sẽ có 1 mã khách hàng tương ứng (chỉ có 1 combobox) và bên frmkhachhang sẽ không biết lấy thông tin nào nếu khách hàng đó có nhiều hơn 1 lần giao/nhận. Cái em muốn xử lí ở đây là chọn ra tên khách hàng, sau đó chọn số tham chiếu hoặc ngày giao/nhận cần lấy thông tin của khách hàng đó rồi mới xuất thông tin còn lại ra trên form và subform. Vậy em phải làm 2 cái combobox trên form Ongnoi theo như cách của anh P hoặc dùng find method 2 lần đúng không ạ?
Dữ liệu xuất nhập khẩu toàn cầu đóng vai trò cực kỳ quan trọng đối với các doanh nghiệp hoạt động trong lĩnh vực thương mại quốc tế và logistics. Nó giúp cho các doanh nghiệp có thể nắm bắt nhanh...
Xuất Nhập Khẩu Thông Minh Với TradeInt Vietnam