morzer > 27-03-15, 01:24 AM
(27-03-15, 12:42 AM)maidinhdan Đã viết:Thanks nhiều nhé. Để sáng mình test thử xem. Vậy khi tạo form thì mình làm nó tự add mã kho như qry k. Mình làm được rồi, nhưng có vấn đề thế này, do tbl Thuoc có sẵn số TonCu, khi truy xuất theo Nhập và Xuất thì thấy no chỉ thây đổi lúc mới nhập, còn nhập lại theo mã kho khác thì số lượng tồn cũ nó vẫn vậy(27-03-15, 12:31 AM)morzer Đã viết: mình hiểu ý bạn rồi, nhưng mình làm tới Qry4-Qry5 nó k add makho vào được, và khi chay Qry2 và Qry3 thì khi nhập mã kho nó hiện k chính xác,
mình mượn tạm cái demo của bạn để chạy thử,
http://www.mediafire.com/download/rdy3x4...2-2003.mdb
Lỗi trên là do có giá trị Null, Bạn đã tải nhầm Demo củ của mình. Vì thế
Thứ 1, Bạn chịu khó tải lại Demo mới phía trên đó, demo đó mình có bổ sung hàm Sum và NZ để loại giá trị Null
( Chỉ cần Import Query Demo mới này qua bài bạn làm là ok)
Thứ 2, Query 4,5 không cần đưa Ma kho vào ( vì điều kiện đã đặt tại Query 2,3 là đủ). Giải thích thêm, đây là Query mắc xích chỉ cần thêm điều kiện vào Query 2,3 là đủ. TUyệt đối không thêm điều kiện Makho vào Query 4,5.
Ghi chú:
- Đã test chạy rất ok và rất chính xác theo link bài bạn gửi lên.
- Chỉ đặt điều kiện tại Query 2 và 3.
- Cuối cùng chỉ cần nhấn Query 5 là nó sẽ hỏi bạn KhoXuat va KhoaNhap để bạn nhập tên kho vào
Link file Đính kèm phía dưới nè.
dinhnhieu > 27-03-15, 08:31 AM
(26-03-15, 11:39 PM)maidinhdan Đã viết:"Vì không muốn sử dụng Union Query để làm nên có 5 query. Em sợ làm bằng Union viết code dài quá mấy bạn mới quen với Access nhìn vào sợ chạy mất dép "(11-03-15, 05:18 PM)Xuân Thanh Đã viết: Hôm nay mới xem bài viết của maidinhdan. Trước hết rất cám ơn bạn đã có bài hướng dẫn tỷ mỉ bằng hình vẽ sinh động. Xin có đôi lời góp ý thêm
1/ Cách tính của bạn nó không linh động cho người dùng
2/ Do bạn không sử dụng hàm NZ và hàm Sum để khử giá trị Null nên trong qryNhapXuat bị lỗi các giá trị Null này. Bạn sửa lại đôi chút là OK
3/ Có thể không cần dùng đến 5 qry như bạn đã trình bày đâu. Bạn thử nghiên cứu xem sao nhé
Thân mến
Xuân Thanh
- Đã bổ sung Demo lại phía để khử giá trị Null theo Góp ý của anh.
- Vì không muốn sử dụng Union Query để làm nên có 5 query. Em sợ làm bằng Union viết code dài quá mấy bạn mới quen với Access nhìn vào sợ chạy mất dép ( vì khi xưa em cũng thế: nhìn thấy code là Chóng mặt, đỏ tai, chảy mồ hôi...) hihi
Trân trọng chào anh!
maidinhdan > 27-03-15, 09:59 AM
(27-03-15, 01:24 AM)morzer Đã viết: Thanks nhiều nhé. Để sáng mình test thử xem. Vậy khi tạo form thì mình làm nó tự add mã kho như qry k.
Mình làm được rồi, nhưng có vấn đề thế này, do tbl Thuoc có sẵn số TonCu, khi truy xuất theo Nhập và Xuất thì thấy no chỉ thây đổi lúc mới nhập, còn nhập lại theo mã kho khác thì số lượng tồn cũ nó vẫn vậy
morzer > 27-03-15, 12:43 PM
(26-03-15, 11:57 PM)maidinhdan Đã viết:(26-03-15, 11:52 PM)morzer Đã viết: tạm thời mình lấy demo của bạn làm thử cái add kho nhé, mình đã add vào mà tính thì k hiện ra, mình thêm điều kiện rồi, ma khi nhập mã kho thì k ra
Làm cho xong đi, rồi gặp lỗi thì post file lên chứ đến giờ mớ nhớ là từng hướng dẫn cho ông rồi đấy.
Hihi...
(27-03-15, 09:59 AM)maidinhdan Đã viết:file dưới cửa mình tích hợp của bạn với bạn Xuân Thanh, không biết đúng k, bạn xem dùm mình nhé, mình tạo 2 Form Xuất Nhập, mà k biết làm sao để dẫn vào Qry để xử lý việc Nhập Xuất các kho(27-03-15, 01:24 AM)morzer Đã viết: Thanks nhiều nhé. Để sáng mình test thử xem. Vậy khi tạo form thì mình làm nó tự add mã kho như qry k.
Mình làm được rồi, nhưng có vấn đề thế này, do tbl Thuoc có sẵn số TonCu, khi truy xuất theo Nhập và Xuất thì thấy no chỉ thây đổi lúc mới nhập, còn nhập lại theo mã kho khác thì số lượng tồn cũ nó vẫn vậy
Xin giải thích về tồn củ:
1. Cái này giống như trước giờ chưa mở tiệm bán thuốc nhưng trong kho đã có nó rồi.( ý của tồn củ là vậy)
2. Nếu bạn muốn thay đổi Tổn củ: có 2 cách
+ Cách 1: Nhập trực tiếp để thay đổi ( Cách này không hay)
+ Cách 2: Dùng lệnh Update hoặc Append để nạp vào.
Ơ bài trên mình làm Demo về tính tồn kho chưa đưa vào một số trường như Ngày nhập, ngày xuất để tính tồn kho theo thời gian bởi sợ đưa nhiều dữ kiện vào sẽ làm các bạn phân tâm về tính tồn kho nên chưa ngày vào, vì thế như đã trả lời bạn chỉ cần thêm điều kiện ngày tại Query 2 và Query 3 là ok, không cần chèn vào các Query còn lại.
Thân ái.
maidinhdan > 27-03-15, 01:14 PM
(27-03-15, 12:43 PM)morzer Đã viết: file dưới cửa mình tích hợp của bạn với bạn Xuân Thanh, không biết đúng k, bạn xem dùm mình nhé, mình tạo 2 Form Xuất Nhập, mà k biết làm sao để dẫn vào Qry để xử lý việc Nhập Xuất các kho
morzer > 27-03-15, 01:48 PM
maidinhdan > 27-03-15, 11:12 PM
(27-03-15, 01:48 PM)morzer Đã viết: Ý mình là muốn làm như mẫu form mình thiết kế trong bài của mình, khi chọn nơi nhập rồi xuống "chitietxuat" thì nó sẽ tính
số lượng tồn, cái Form này la mình thiết kế như vậy, mong bạn hướng dẫn giúp để tính cho hoàn thiện hơn, mình bỏ Access lâu quá rồi nên hơ lọng cọng xíu,
file nay mình lấy của bạn mình cố gắn để cho nó xuất báo cáo tồn theo mahang và makho,
http://www.mediafire.com/download/vxpqw8...2-2003.zip
maidinhdan > 27-03-15, 11:30 PM
Xuân Thanh > 28-03-15, 11:21 AM
tranthanhan1962 > 07-04-15, 01:28 AM