dotrung > 24-02-20, 07:39 PM
mrsiro > 24-02-20, 11:36 PM
Minh Tiên > 25-02-20, 09:11 AM
dotrung > 25-02-20, 06:24 PM
Trích dẫn:Bạn cho email mình gửi code file quản lý bán hàng mình đang làm # yc của bạn.
Minh Tiên > 27-02-20, 03:31 PM
dotrung > 09-05-20, 05:58 PM
ongke0711 > 11-05-20, 12:15 AM
(09-05-20, 05:58 PM)dotrung Đã viết: dotrung đã làm được file Quản lý kho cơ bản, nhưng phần bán lẻ, khi quét mã vạch với phiếu bình thường thì được, nhưng khi ta sửa phiếu xuất lẻ, lại bị lỗi, rất mong các thành viên diễn đàn hỗ trợ giúp.
file : https://drive.google.com/file/d/1W-Ojzx-...sp=sharing
pass: dotrung
Xuân Thanh > 11-05-20, 06:54 AM
(11-05-20, 12:15 AM)ongke0711 Đã viết: Báo lỗi gì, ở dòng code nào và bạn thao tác như thế nào thì phát sinh lỗi?
Góp ý thêm:
- File bạn mở lên, đóng lại nặng nề quá, chắc là do code dư thừa nhiều.
- Tên Form bạn tham chiếu nguyên chuỗi dài sọc, tốn không gian code, khó theo dõi, sửa chữa.
- Xem lại toàn bộ thiết kế Relationship, nếu thiết kế hợp lý bạn chỉ cần xoá 1 record trong table Cha thì toàn bộ các record có cùng khoá trong table Con sẽ được xoá luôn, bạn không cần phải viết một đống code Xoá trong từng Table theo MaChungTu v.v..
Vd: relationship của tblPhieuXuatKho và tblPhieuXuatKhoChiTiet là 1- n và có tuỳ chọn Cascading Update, Delete.
dotrung > 11-05-20, 09:25 AM
ongke0711 > 13-05-20, 12:51 PM
(11-05-20, 09:25 AM)dotrung Đã viết: Dạ phần xuất bán lẻ bằng mã vạch, em dùng hàm replace tại afterupdate bị lỗi : không hiển thị khi quét sản phẩm mới (nó chép đè lên sản phẩm mới, không xuống dòng), khi sửa phiếu bán lẻ : phần mã vạch mới lại chép đè lên các sản phẩm cũ.
- Phần đóng mở chạy chậm, em cũng chưa hiểu nguyên nhân như thế nào.
- Relationship em không đặt trong data backend, vì xử lý copy phiếu xuất bị lỗi.
Public Sub GotoNewRec()
If Not Me.NewRecord Then DoCmd.GoToRecord , , acNewRec
End Sub
Private Sub MaVach_AfterUpdate()
If Nz(Mavach.Value, "") = "" Then Exit Sub
Forms![frmPhieuXuatKho_khac]![frmPhieuXuatKhoChiTiet_khac_Subform].SetFocus
Forms![frmPhieuXuatKho_khac]![frmPhieuXuatKhoChiTiet_khac_Subform].Form.GotoNewRec
...