|
Подсчет количества символов при вводе в текстовое поле на форме |
☑ |
0
Point
23.04.10
✎
17:11
|
Можно ли сделать стандартными средствами подсчет количество введенных символов в поле ввода. Подсчет должен срабатывать автоматичесик при вводе/удалении СИМВОЛА, не теряя фокус на поле.
|
|
1
XLife
23.04.10
✎
17:15
|
АвтоПодборТекста(<Текст>, <Текст авто-подбора>, <Стандартная обработка>)
не?
|
|
2
Point
23.04.10
✎
17:18
|
(1) немножко не то. Это событие возникает при паузе, а если ее нет?
|
|
3
Kreont
23.04.10
✎
17:18
|
Для ограничения назначения платежа в платежках?
Делал так: для поля обработчик на метод: ПриИзменении
И в нем вывод на форме сбоку количества символов, как
ЭлементыФормы.КолСимволов.Значение = СтрДлина(НазначениеПлатежа);
Где КолСимволов - ТекстовРеквизитна форме
|
|
4
Point
23.04.10
✎
17:20
|
(3) Опять же - событие ПриИзменении происходит когда на редактируемом поле потерян "фокус".
|
|
5
Ахиллес
23.04.10
✎
17:21
|
(4) Зачем во время ввода считать то? Задачу расскажи.
|
|
6
Kreont
23.04.10
✎
17:22
|
Ну значит нашим бухгалтерам хватает и при окночании ввода знать
Просто если больше лимита символов, я рисую текст красным :)
|
|
7
hhhh
23.04.10
✎
17:24
|
(2) если нет паузы, то зачем выводить количество? Через доли миллисекунды введут новые символы и это количество окажется неправильным.
|
|
8
Point
23.04.10
✎
17:24
|
(5) объясню проще. Ты когда-нибудь СМС с сайта отправлял, если да, то там есть такая штука, когда вводишь текст сообщения - автоматом подсчитывается количество символов.
Вот нужно сделать такое же только в 1С
|
|
9
XLife
23.04.10
✎
17:26
|
(8) ограничить длину поля никак? а в паузах (1)
|
|
10
Point
23.04.10
✎
17:28
|
(9) Ограничить - Задача этого не требует.
Хотя как вариант нужно попробовать (1).
|
|
11
Ненавижу 1С
гуру
23.04.10
✎
17:29
|
попробовал (1) - не катит
|
|
12
Stepa86
23.04.10
✎
17:31
|
АктивИкс TextBox кинть, а у него Процедура ЭлементУправления1Change(Элемент) Сообщить( СтрДлина( Элемент.Text ) ); КонецПроцедуры
|
|
13
XLife
23.04.10
✎
17:31
|
(11) ?
в паузах нормально работает
|
|
14
Stepa86
23.04.10
✎
17:34
|
|
|
15
Ахиллес
23.04.10
✎
17:34
|
Походу никак. Придумывай, как без этого обойтись
|
|
16
Ненавижу 1С
гуру
24.04.10
✎
00:18
|
(13) не спорю, но в паузах, был бы параметр настройки оной паузы
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший