|
ВвестиЧисло с ограничением | ☑ | ||
---|---|---|---|---|
0
kkar
19.09.13
✎
17:13
|
Добрый день. Мне нужно, чтобы пользователь выбрал число, не большее заранее известного числа. Есть хорошая функция - ВвестиЧисло, но, насколько я понимаю, ее возможности не позволяют контролировать значение числа в момент ввода. Как можно решить эту ситуацию?
|
|||
1
mikecool
19.09.13
✎
17:15
|
свою форму ввода числа сделай
|
|||
2
kkar
19.09.13
✎
17:17
|
(1) А как в такой форме не позволять вводить число, большее заданного? Чтобы кнопка "увеличить" не действовала, если уже выбрано число, больше заданного?
|
|||
3
MKZM
19.09.13
✎
17:18
|
проверяй при изменении
|
|||
4
zladenuw
19.09.13
✎
17:19
|
маска ввода ?
|
|||
5
sikuda
19.09.13
✎
17:19
|
Теперь по новомодному ПоказатьВводЧисла!!!
|
|||
6
Мимохожий Однако
19.09.13
✎
17:20
|
При вводе числа, не соответствующее условию, возвращай к вводу числа с комментарием
|
|||
7
Зойч
19.09.13
✎
17:20
|
вроде есть свойство макс значение
|
|||
8
Мимохожий Однако
19.09.13
✎
17:21
|
(7)у метода ВвестиЧисло() нет свойств.
|
|||
9
kkar
19.09.13
✎
17:23
|
(6) Вот хотелось бы не с комментарием, а просто чтобы в форме кнопка становилась недоступной, если превышен лимит. Видимо, придется рисовать свою форму.
|
|||
10
Laerys
19.09.13
✎
17:26
|
(9) настроить доступности в ПриИзменении() ?
|
|||
11
Нуф-Нуф
19.09.13
✎
17:26
|
(9) что за бред? какая кнопка в форме должна стать недоступной?
|
|||
12
Нуф-Нуф
19.09.13
✎
17:26
|
опиши нормально что хочешь получить
|
|||
13
kkar
19.09.13
✎
17:27
|
(11) Кнопка "увеличить" уж. Чтобы когда нажимали на стрелку вверх (увеличить) - ничего не происходило, если превышен лимит.
|
|||
14
Laerys
19.09.13
✎
17:28
|
(13) дай скрин формы
|
|||
15
Зойч
19.09.13
✎
17:29
|
(8) это если свою форму делать
|
|||
16
kkar
19.09.13
✎
17:31
|
(14) http://imglink.ru/show-image.php?id=f4ea985c4ccb2d24fded87f0714800f5
Допустим, нельзя вводить больше 10. Так вот, надо чтобы если пользователь нажимает на кнопку "увеличить", ничего не происходило. Так и оставалось - 10. |
|||
17
Нуф-Нуф
19.09.13
✎
17:31
|
что такое кнопка увеличить?
|
|||
18
Нуф-Нуф
19.09.13
✎
17:32
|
Процедура ПолеВвода1ПриИзменении(Элемент)
ПолеВвода1 = ?(ПолеВвода1 > 10, 10, ПолеВвода1) ; КонецПроцедуры |
|||
19
Зойч
19.09.13
✎
17:33
|
(17) Стрелочки Вверх и Вниз
|
|||
20
kkar
19.09.13
✎
17:34
|
(18) Ну да, при таком раскладе работает, просто я думал, есть уже что-нибудь типовое в 1С, без прорисовки своих форм, это и спрашивал.
|
|||
21
sikuda
19.09.13
✎
17:41
|
(20) Вы о чем. 1С меняет базую функцию ввода числа с ВВестиЧисло на ПоказатьВодЧисла, а Вы о каких-то плюшках...
|
|||
22
GROOVY
19.09.13
✎
17:42
|
Событие у поля ввода есть: Регулирование, там проверку делай, ну и установи максимальное значение - это то же свойство либо реквизита, либо поля ввода.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |