Xuân Thanh > 01-07-13, 11:24 AM
paulsteigel > 01-07-13, 11:46 AM
hoahd > 03-07-13, 01:24 AM
(01-07-13, 11:24 AM)Xuân Thanh Đã viết: Sao không làm qua form nhỉ? Một combo chọn Kho Hàng, môt combo chọn Nhóm hàng, từ đó suy ra Mã hàng trong nhóm hàng đã chọn của kho hàng đang xét. (thêm một textbox đếm nữa là xong chứ gì). Làm ở form hàng hóa ý
Thân mến
(01-07-13, 11:46 AM)paulsteigel Đã viết: Trước khi bạn hỏi tiếp, mình thấy Cơ sở dữ liệu của bạn thiết kế có nhiều cái bất hợp lý. Về quan hệ, không ai người ta dùng một trường Text (tên vật tư) để làm mã liên kết cha-con.
Bạn thiết kế thừa bảng.
Tôi có làm lại cho bạn 2 bảng ví dụ:
tblVattu và tblNhomvattu
Bạn xem qua cấu trúc liên kết 2 bảng này rồi áp dụng tương tự với các bảng nghiệp vụ khác.
Một lời khuyên là: Bạn xác định xem đâu là các nghiệp vụ chi tiết phải cập nhập hàng ngày, đâu là các thuộc tính cần quản lý của nghiệp vụ, sau đó mới hình thành bảng và quan hệ bảng nhé.
Xin chia sẻ thế.
hoahd > 06-07-13, 12:55 AM
(01-07-13, 11:24 AM)Xuân Thanh Đã viết: Sao không làm qua form nhỉ? Một combo chọn Kho Hàng, môt combo chọn Nhóm hàng, từ đó suy ra Mã hàng trong nhóm hàng đã chọn của kho hàng đang xét. (thêm một textbox đếm nữa là xong chứ gì). Làm ở form hàng hóa ý
Thân mến
Xuân Thanh > 06-07-13, 09:55 PM
Private Sub cboNhomHang_AfterUpdate()
Dim STT As Integer
If Not IsNull(cboKhoHang) Then
STT = DCount("MaHang", "tblHangHoa", "KhoHang = '" & Me.cboKhoHang & "' And NhomHang = '" & Me.cboNhomHang & "'")
Me.MaHang = cboKhoHang & cboNhomHang & Right("0000" & STT + 1, 4)
Else
MsgBox "Ban chua chon Kho Hang", , "Chu y"
Exit Sub
End If
End Sub
hoahd > 08-07-13, 01:44 AM
(06-07-13, 09:55 PM)Xuân Thanh Đã viết: 1/ Trên form có cboKhoHang, cboNhomHang
2/ Đoạn code cho cboNhomHang như sau
Mã PHP:Private Sub cboNhomHang_AfterUpdate()
Dim STT As Integer
If Not IsNull(cboKhoHang) Then
STT = DCount("MaHang", "tblHangHoa", "KhoHang = '" & Me.cboKhoHang & "' And NhomHang = '" & Me.cboNhomHang & "'")
Me.MaHang = cboKhoHang & cboNhomHang & Right("0000" & STT + 1, 4)
Else
MsgBox "Ban chua chon Kho Hang", , "Chu y"
Exit Sub
End If
End Sub
Bạn test lại nhé, tôi không có thời gian test
Thân mến
Minh Tiên > 08-07-13, 10:38 AM
(14-06-13, 12:49 AM)hoahd Đã viết: mọi người giúp tôi với: Tôi muốn tạo mã vật tư tự động=mãkho+mã nhóm hàng +số thứ tự của vật tư trong danh mục. VD:mã kho là Y01, mã nhóm hàng là A02 và số thứ tự của vật tư trong nhóm hàng là 009 thì mã vật tư sẽ là Y01A02009?
Xuân Thanh > 08-07-13, 05:37 PM
hoahd > 09-07-13, 12:20 AM
hoahd > 11-07-13, 12:51 AM