Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] E tạo Form nhập liệu cho table ma không dc
#11
(23-08-16, 04:52 PM)BUIHUUDIEN Đã viết:
(23-08-16, 01:04 PM)toancvp Đã viết: Sau khi làm lại file của bạn mình cũng ko hiểu sao mà bị báo lỗi suốt, cái này thì mình chưa đủ khả năng tư vấn, nên mình làm lại file của bạn như sau, bạn thử làm y chang vậy thử xem nhé:
1 ./. Tạo bảng Tbl_DanhMucNVL:
                  MaNVL (khóa chính, short text, format >)
                  TenNVL (short text)
                  DonViTinh (short text, format>)

2 ./. Tạo bảng Tbl_XUAT:
                  ID (khóa chính, auto number)
                  Ngay (date / time)
                  MaNVL (lookup winzard, chọn bảng Tbl_DanhMucNVL, chọn toàn bộ 3 field, cuối cùng chọn MaNVL làm field value)
                  TenNVL (short text)
                  DVT (short text, format>)
                  SoLuong (number; bỏ defalt value đi)

-------------------

3 ./. tạo subform như cách bạn tạo, đặt tên là Frm_XUAT_sub
4 ./. tạo Form chính như sau.1. Creat Form design .2.Chọn data cho form là Tbl_XUAT
5 ./. Sau đó kéo tất cả các Field vào form; kéo cái subform phía trên vào đó, bạn phải lựa chọn bỏ Link Master Field và Link Child Field đi nhé
6 ./. Click vào MaNVL, vào event trong propertise, click vào event after update và copy đoạn code này vào:

Me.TenNVL = Me.MaNVL.Column(1)
Me.DVT = Me.MaNVL.Column(2) 
(Đây là giải quyết việc nhảy kết quả cho Tên NVL và Đơn vị tính)

7 ./. Cho đoạn code này vào event after update của frm_XUAT
Me.Frm_XUAT_sub.Requery
(Đây là để cái sub tự động update khi bạn save frm_XUAT)


Bạn xem file của mình nhé.
https://drive.google.com/open?id=0B4WYRA...HdtM1ptdFU

P/S: Lần tới để được các pro tư vấn nhanh thì bạn nên save as file sang access 2003, vì hầu hết các pro trên 4rum dùng access 2003, file của bạn các anh đấy ko mở ra đc đâu.
Đa tạ sư huynh rất nhiều! khi mở file lên thử nhập vào thì 2 trường "tenNVL" và "DVT" không nhảy theo "maNVL"
[Hình: open?id=0B9_X-lUcR0E1S2FpREttZTllVm8]

Thành công rồi sư huynh! giả sử muốn làm thêm một combobox "Nhập xuất" cái này chỉ hiển thị 2 giá trị nhập và xuất thôi có đc không! cái này để chỉ cho mình biết là nguyên vật liều này nhập hay là xuất.
Chữ ký của BUIHUUDIEN BUIHUUDIEN,gia nhập Thủ Thuật Access từ 22-08 -16.
Reply
Những người đã cảm ơn
#12
Ý của bạn có phải là tạo combo có 2 giá trị đó, mà ko cần tạo riêng 1 bảng đúng ko,
Được nhé.
Bạn cứ bỏ thời gian ra nhìn kỹ các câu hỏi của từng bước mà access dẫn mình đi ấy là ok, nó có 1 mục nội dung đại khái là để người dùng tự điền các giá trị.
Chữ ký của toancvp Nếu tất cả đường đời đều trơn láng    
Có thể nào ta nhận ra ta Bat
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Refresh Form và tiếp tục hoạt động Godspear 2 84 08-12-16, 12:48 PM
Bài mới nhất: Godspear
  Tạo Menu dạng TreeView bằng Query (không dùng ActiveX) ongke0711 4 268 06-12-16, 09:16 PM
Bài mới nhất: toancvp
  [Hỏi] Cách thêm dữ liệu vào form Main_Sub NganNguyen 1 39 06-12-16, 02:23 AM
Bài mới nhất: maidinhdan
  Tự động hiện Form khi loading hết thời gian ChiMai 1 49 02-12-16, 08:59 PM
Bài mới nhất: ongke0711
  [Help] Cập nhật combobox 2 từ combobox 1 (dữ liệu ở nhiều bảng) votinh.tq 6 209 22-11-16, 11:34 PM
Bài mới nhất: votinh.tq

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ