Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Help xử lý lỗi textbox lấy tham số từ một form khác
#1
Sad 
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 !
Chữ ký của http2 Xin chào, mình là http2, Tham gia http://thuthuataccess.com/forum từ ngày 17-12 -12.
Reply
Những người đã cảm ơn
#2
^^ cám ơn các bạn đã quan tâm đến bài viết của minh . trong thời gian chờ đợi mình cũng đã tìm ra được phương thức để giải quyết khó khăn trên . thực ra mình ngóc thật . chỉ cần tạo thêm cái textbox nằm trên f1 là được . txtIDtest1 : =iif(max (txtID1)<>"",max (txtID1),0) . và cái txtIDtext1 : =format([txtIDtest1]+1,"00000"). vậy là khi mình sử lý nút CmdAdd : txtID1 = txtIDtext1 sẽ không bị lõi nữa.
vì lúc nãy mình bắt sự kiện từ f2 lên cho nên khi f2 not data thì cái txtIDtext2 = Null , và khi bắt sự kiên trên lên f1 thì txtIDtext1 : cũng sẽ là #Error . Vì thế mà sảy ra lỗi .

Một lần nữa cám ơn sự quan tâm của mọi người . Nếu có sự cố gì mình cũng sẽ nhờ đến các bạn và quan trọng mọi người cũng vậy nhé . chúc diễn đàn ngày một phát triển . à có cái nữa quan trọng Admin ơi sao mà những cái mục như table , Query, Form .... những mục trên rất khó vào . không biết bị gì nữa mong Adimin xem xét lại .
====> một sân chơi rất bổ ích . cho 5sao .
Chữ ký của http2 Xin chào, mình là http2, Tham gia http://thuthuataccess.com/forum từ ngày 17-12 -12.
Reply
Những người đã cảm ơn
#3
Mấy hôm nay server đặt thuthuataccess.com có vẻ như bị quá tải! Mình đang tìm cách liên hệ bên cung cấp dịch vụ để họ xem xét!
Rất vui vì bạn đã tham gia và góp ý
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Cách thêm dữ liệu vào form Main_Sub NganNguyen 1 35 Hôm qua, 02:23 AM
Bài mới nhất: maidinhdan
  Tự động hiện Form khi loading hết thời gian ChiMai 1 48 02-12-16, 08:59 PM
Bài mới nhất: ongke0711
Photo [Hỏi] Mở Form trên access 2007 báo lỗi jason 5 193 22-11-16, 09:23 AM
Bài mới nhất: jason
  Query hiện lên trên form? feeling 4 164 09-11-16, 09:49 PM
Bài mới nhất: toancvp
  [Help] Chỉnh giúp Form thống kê hoanghai902 2 124 28-10-16, 06:15 PM
Bài mới nhất: hoanghai902

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ