Số Tự Động Nhập và Thay Đổi Trong Form???

Liên hệ QC

quocsantak

Thành viên mới
Tham gia
13/1/09
Bài viết
26
Được thích
1
Chào các Anh, Chị trong diễn đàn.
Em có một vấn đề nhỏ nhờ các anh chị giúp đỡ +-+-+-+
Em muốn tạo một Form nhập dữ liệu, khi nhập lần đầu tiên thì Số Phiếu sẽ tự động nhập. VD: em nhập phiếu tháng 10 và lần đầu thì Số Phiếu tự động nhập vào Table1 là: 10.001, và nhập tiếp sẽ tự động tăng lên: 10.002, 10.003, .... Và khi sang một tháng mới thì sẽ tự trả lại từ đầu . Như khi sang tháng 11 thì số phiếu là: 11.001, 11.002, 11.003, ....
Em gởi kèm file VD.mdb nhờ các anh, chị xem giúp. @!##
 

File đính kèm

  • vd_so_tu_dong.zip
    19.2 KB · Đọc: 46
Chào các Anh, Chị trong diễn đàn.
Em có một vấn đề nhỏ nhờ các anh chị giúp đỡ +-+-+-+
Em muốn tạo một Form nhập dữ liệu, khi nhập lần đầu tiên thì Số Phiếu sẽ tự động nhập. VD: em nhập phiếu tháng 10 và lần đầu thì Số Phiếu tự động nhập vào Table1 là: 10.001, và nhập tiếp sẽ tự động tăng lên: 10.002, 10.003, .... Và khi sang một tháng mới thì sẽ tự trả lại từ đầu . Như khi sang tháng 11 thì số phiếu là: 11.001, 11.002, 11.003, ....
Em gởi kèm file VD.mdb nhờ các anh, chị xem giúp. @!##

Trên Form Main:

-Tạo 1 TextBox tên là txtThang, Source: =Month([ngay])
-Code trong form:

Mã:
Private Sub TXTNgay_AfterUpdate()
SoPhieu = txtThang & "." & _
   Format(DCount("[ngay]", "table1", "MONTH(NGAY) = [forms]![MAIN]![txtthang]") + 1, "000")
End Sub
Trên Subform:

-Record Source:

Mã:
SELECT Table3.MaSP, Table2.TenSP, Table2.DVT, Table2.DG, Table3.SL, Table3.TT, Table3.KeySo
FROM Table2 INNER JOIN Table3 ON Table2.MaSP = Table3.MaSP;

-Code trong SubForm

Mã:
Private Sub MaSP_AfterUpdate()
SL.SetFocus
TT = Val(SL * DG)

End Sub


Private Sub SL_AfterUpdate()

TT = Val(SL * DG)
End Sub

Bạn xem thêm file nhé.
 

File đính kèm

  • vd_so_tu_dong.rar
    30.4 KB · Đọc: 89
Rất cảm ơn anh rất nhiều, em đã làm thành công trọn vẹn rồi, cũng chỉ là một CSDL nhỏ nhưng em bị kẹt chỗ này nên không thể dùng được. May nhờ anh giúp đỡ!!!
Thank you very much !!!
Xin chân thành cảm ơn và trân trọng kính chào.
 
Web KT
Back
Top Bottom