|
Запрет ввода пустого значения в поле ввода |
☑ |
0
mpbakunov
06.10.09
✎
16:23
|
Доброго дня!
Есть на форме документа поле ввода, тип значения: Перечисление. при выборе какого то значения, впоследствии можно руками очистить поле и перейти на другое поле. как сделать, чтобы если пользователь очистит руками Поле Ввода то он не мог бы покинуть это поле?
|
|
1
ТелепатБот
гуру
06.10.09
✎
16:23
|
|
|
2
Ksandr
06.10.09
✎
16:25
|
Там галочка у поля "автоотметка незаполненного" + программно ругань приделать типа Сообщить("Юзер, не делай этого"); На событие ПриИзменении
|
|
3
Mort
06.10.09
✎
16:25
|
Не насилуй юзеров, может он пока не решил чо вводить. Проверяй при записи дока.
|
|
4
mpbakunov
06.10.09
✎
16:34
|
нельзя при записи! выбор определенного значения влияет на видимость остальных ЭУ.
|
|
5
mpbakunov
06.10.09
✎
16:38
|
другими словами это поле никогда не должно быть пустым. При открытии оно заполняется значением по умолчанию.
|
|
6
Defender aka LINN
06.10.09
✎
16:38
|
(4) Ну продумай систему. Юзер не при чем, если ты не продумал чего-то.
|
|
7
73
06.10.09
✎
16:39
|
Кнопку очистки - убрать.
ПриОткрытии если пусто - заполнить.
Событие Очистка - СтандартнаяОбработка = Ложь;
|
|
8
mpbakunov
06.10.09
✎
16:39
|
(7) так все и сделал. Только если руками очищаешь то Событие Очистка не работает!
|
|
9
73
06.10.09
✎
16:40
|
(8)РедактированиеТекста?
|
|
10
Dmitriy
06.10.09
✎
16:41
|
Можно убрать у поля ввода галку "Редактирование текста", но тогда выбирать значение они смогут только через кнопку выбора (...), но очистить н смогут уже
|
|
11
Defender aka LINN
06.10.09
✎
16:41
|
ПриИзменении
|
|
12
mpbakunov
06.10.09
✎
16:42
|
(9)Да, пользователь может выделить и удалить клавишей Del и событие очистка не сработает!
|
|
13
73
06.10.09
✎
16:42
|
(12) см. (10) - убери галку РедактированиеТекста.
|
|
14
mpbakunov
07.10.09
✎
09:03
|
всем спасибо
|
|