tranthanhan1962 > 17-07-20, 06:35 PM
tuanhungkcs Đã viết:em có 1 kho hàng. Trong kho hàng có hàng quản lý hàng hóa bằng số lô, số lô hàng được đánh dấu từ 01...02... đến n lô ( số lô hàng chạy liên tục )
mỗi ngày em sẽ có phần nhập kho hàng ví dụ như nhập lô 01 02 03 đến lô n
và xuất hàng từ lô 01 02 03 tất nhiên suất hàng thì xuất theo số lô lộn xộn không theo thứ tự, căn cứ theo số lô thực tế có trong kho
Vậy anh cho e hỏi làm hàm gì để mình thống kê được số lô nhập, số lô xuất và tồn kho còn bao nhiêu lô.
Em không biết dùng cách nào để nó dò ra số lô xuất để nó trừ trong phần kiểm kê kho. mong anh hướng dẫn cho. xin cảm ơn a
tuanhungkcs > 18-07-20, 09:31 AM
tranthanhan1962 > 18-07-20, 01:25 PM
tuanhungkcs Đã viết:A oi cho em hỏi thêm là có cách nào để mình nhập 1 lần được nhiều lô hàng cùng lúc không anh? vì một ngày có rất nhiều lô hàng cùng chủng loại mà mỗi lần nhập 1 lô thì sẽ rất lâu https://drive.google.com/file/d/1xv67N_3...sp=sharing
tuanhungkcs > 23-07-20, 11:15 AM
Xuân Thanh > 23-07-20, 01:34 PM
(23-07-20, 11:15 AM)tuanhungkcs Đã viết: https://imgur.com/ooPesYn Vì lô Hàng do nhà máy sản xuất không trùng lặp, ví dụ 01 02 03 số lượng lô hàng đã cố định chỉ có thay đỗi số lô hàng ( số lô hàng là tên để quản lý hàng nhưng ko trung lặp) làm thế nào để cột lô hàng có thể chia ra làm nhiều cột nhỏ để nhập số lô hàng sản xuất trong 1 ngày cùng 1 lúc VD như ngày hôm nay nhà máy của em sản xuất được 10 lô hàng tên lô hàng như sau: Sản phẩm cao su SVR 3L : Lô hàng C01, C02,C03.... C10. Vậy hôm đó em sẽ nhập dữ liệu như sau ngày nhập 23/07/2020 Chủng loại: SVR 3L , Số lô: C01; C02;...C10
Tương tự như vậy thì vài ngày sau em sẽ Xuất ( bán hàng) số lô ngẫu nhiên như sau : C03;C04;C05, những ngày khác sẽ bán C01;C08;C10...
Xin hỏi Anh làm sao để nhập được như v
tranthanhan1962 > 23-07-20, 01:46 PM
ongke0711 > 23-07-20, 05:31 PM
(23-07-20, 11:15 AM)tuanhungkcs Đã viết: https://imgur.com/ooPesYn Vì lô Hàng do nhà máy sản xuất không trùng lặp, ví dụ 01 02 03 số lượng lô hàng đã cố định chỉ có thay đỗi số lô hàng ( số lô hàng là tên để quản lý hàng nhưng ko trung lặp) làm thế nào để cột lô hàng có thể chia ra làm nhiều cột nhỏ để nhập số lô hàng sản xuất trong 1 ngày cùng 1 lúc VD như ngày hôm nay nhà máy của em sản xuất được 10 lô hàng tên lô hàng như sau: Sản phẩm cao su SVR 3L : Lô hàng C01, C02,C03.... C10. Vậy hôm đó em sẽ nhập dữ liệu như sau ngày nhập 23/07/2020 Chủng loại: SVR 3L , Số lô: C01; C02;...C10
Tương tự như vậy thì vài ngày sau em sẽ Xuất ( bán hàng) số lô ngẫu nhiên như sau : C03;C04;C05, những ngày khác sẽ bán C01;C08;C10...
tranthanhan1962 > 23-07-20, 08:45 PM
(23-07-20, 05:31 PM)ongke0711 Đã viết: Trường hợp này bạn nên tách ra làm 2 phần để giải quyết cho khỏi rối.Để nhập nhanh thì có rất nhiều cách. Cách đơn giản nhất là số TT lô đầu , Số TT lô cuối. Viết code do-while là xong. Nhưng tôi không khuyến khich làm cách này. Vì Công ty sản xuất nào cũng vậy (Ngoại trừ sản xuất xe phải theo dõi số khung, số máy) đến một lúc nào đó nếu nhập mỗi record là một đơn vị sản phẩm thì số lương sẽ rât lớn. mỗi ngày vài trăm record, mỗi tuần vài ngàn record mỗi tháng vài triệu record mỗi năm vài chục triệu record thì CSDL sẽ trở nên nặng nề trong một thời gian ngắn, còn nếu đưa một đống mã hàng vào 1 textbox thì tính toán ra lam sao. Nhập thì còn dễ, nhưng xuất thì sao. Nói thật, xuất đích danh theo kiểu số mỗi ngày gõ vài chục mã hàng thì còn được chứ tăng lên vài trăm / ngày không lộn mới lạ. Mà lộn một cái bảo đãm bộ phận sản xuất và bộ phận kho không cải nhau ỏm tỏi mới lạ. Sao này khi viết các chương trình kho cho các công ty sản xuất ngoài xe (nhập xuất kho đích danh) tât cả những cái khác điều nhập xuất số lượng.
- Về Table: để dễ quản lý, truy vấn số lô nhập xuất thì bắt buộc phải lưu từng dòng cho từng lô rồi. Các thông tin khác giống nhau không sao.
- Về Form nhập liệu: bạn muốn nhập nhanh thì cứ
+ Nhập tất cả số lô liên tiếp vào cùng 1 textbox, khác nhau dấu phẩy hoặc
+ Nhập số lô vào một Textbox -> Enter. Số lô sẽ được tự động nối thành một chuỗi liên tiếp hiển thị ở một textbox khác để bạn dễ quan sát. Sau khi hoàn tất thì bấm Lưu. Công việc còn lại code sẽ xử lý cách lưu xuống Table.