Help xử lý lỗi textbox lấy tham số từ một form khác
http2 > 17-12-12, 05:04 PM
Mình mới tham gia diễn đàn , đang tạo form tạo nút Add thì bị gập lỗi không cách nào nghỉ ra được cách sử lý . tìm mãi trên mạng thì thấy trang web thuthuataccess . vào đây mong anh em giúp đở .
Minh có một form rồi lòng vào thêm 1 form nữa . tạm gọi là f1 và f2.
ở f1 tạo một nút CmdAdd1 . TxtID1 . TxtIDtext1
ở f2 có txtID2 . TxtIDtext2 ----> txtIDtext2 này để ở form footer và có công thứ như sau :
tại f2 txtIDtext2 : =iif(Max ([txtID2])<>"",Max ([txtID2]),0)
tại f1 TxtIDtext1 : =format(f1.form![txtIDtext2]+1,"00000")
Tại CmdAdd1 : VBcode sự kiện CmdAdd1_click viết : txtID1 = txtIDtext1
vấn đề ở chổ nếu txtID2 đang có data VD : 00001 ,00002 ,00003 . Max ([txtID2]) = 00003
còn nếu ở txtID2 không có data VD : txtID2 = Null . với công thức trên thì TxtID2 = 0
nhưng khi txtID2 được gọi ở f1 thì TxtIDtext1 = #error . cho nên khi ta click CmdAdd thì nó báo lỗi .
Rất mong được chỉ bảo. cám ơn !