Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] làm thế nào để max 400 ký tự
#1
Làm thế nào để cho 1 trường max 400 ký tự bây giờ mọi người..
Trong access 2010 có mấy cái..
text thì đc có 255 ký tự.
[Hình: Screenshot%252520%252528353%252529.png]
Chữ ký của thanhdat21293 Xin chào, mình là thanhdat21293, Tham gia http://thuthuataccess.com/forum từ ngày 18-02 -14.
Reply
Những người đã cảm ơn
#2
Có 3 cách:
Vd ta có trường MemoField kiểu Memo

1/Mở bảng chế độ Design
-Tại thuộc tính validation Rule nhập: Len([MemoField])<=400
-Tại thuộc tính validation Text nhập: Bạn chỉ có thể nhập tối đa 400 ký tự

2/Trên form: Giả sử có txtMemoField (có Control Source là MemoField) ta cũng đặt thuộc tính tương tự như cách trên:
-Tại thuộc tính validation Rule nhập: Len([txtMemoField])<=400
-Tại thuộc tính validation Text nhập: Bạn chỉ có thể nhập tối đa 400 ký tự

3/Tại sự kiện On Change của txtMemoField code như sau:
Mã:
Private Sub txtMemoField_Change()
    Dim intMaxChars As Integer

    intMaxChars = 400
    With Me!txtMemoField
        If Len(.Text) > intMaxChars Then
            MsgBox "Ban chi duoc nhap toi da " & intMaxChars & " ky tu!", vbCritical + vbOKOnly, "Luu Y!"
            .Text = Left(.Text, intMaxChars)
            .SelStart = intMaxChars
        End If
    End With
    
End Sub

Trong 3 cách mình thấy cách thứ 3 là hay nhất 015
Chữ ký của MatTroiNguQuen Thời gian nước chảy... da mòn
Ngủ quên một chốc thấy còn bộ xương!
Reply
Những người đã cảm ơn
#3
Dạ vâng.
Em cảm ơn nhé.. E lam đc rồi ^^
Chữ ký của thanhdat21293 Xin chào, mình là thanhdat21293, Tham gia http://thuthuataccess.com/forum từ ngày 18-02 -14.
Reply
Những người đã cảm ơn


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ơ