Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проверка количества символов в поле и отображение
 
 автор: mulrus   (23.06.2009 в 16:02)   личное сообщение
 
 

1. Можно ли в поле где размер 4 символа, сделать так, что если введено меньше 4х символов, тогда отображалось бы сообщение.

2. У меня есть текствое поле, равное 100 символам. Можно ли в форме, где непосредственно осуществляется ввод в эту форму добавить поле в котором будет отображаться количество символов, сколько еще можно ввести в это поле.

  Ответить  
 
 автор: АлексейЕ   (23.06.2009 в 16:33)   личное сообщение
 
 

1. Маска ввода "AAAA "

2. На событие Изменения текстового поля ПолеВвода повесьте примерно такой код
Private Sub ПолеВвода_Change()
    ПолеОсталосьЗнаков = "Осталось - " & 100 - Len(ПолеВвода.Text) & " знаков."
End Sub

  Ответить  
 
 автор: Анатолий (Киев)   (23.06.2009 в 16:53)   личное сообщение
 
 

1. На BeforeUpdate проверять Len(Me![Поле].Text). Если меньше - сообщать и Cancel=True.
Также можно указать маску ввода из 4-х обязательных символов.

2. На Change поля:

If Len(Me![Поле].Text) >= 50 Then  'Чтоб не отвлекало, если меньше 50 символов
  Me![Поле2] = 100 - Len(Me![Поле].Text)  
Else
  Me![Поле2] = Null
End If

На LostFocus поля и Current формы:
Me![Поле2] = Null

  Ответить  
 
 автор: mulrus   (23.06.2009 в 17:46)   личное сообщение
 
 

СПАСИБО ОГРОМНЕЙШОЕ.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList