|
v7: Помогите начинающему ( Ø (Asmody 04.05.2019 14:16) | ☑ | ||
---|---|---|---|---|
0
PeKpyTby
03.05.19
✎
15:08
|
Здравствуйте , такой вопрос , есть поле ввода (строка) , туда вводим некие данные , можно ли сделать так , набили например 100 символов в первое поле , автоматом перешли в другое поле и продолжили набивать . То есть полей может быть хоть 10. Заранее благодарен.
|
|||
1
MAG
03.05.19
✎
15:30
|
Делайте длину полей по 100 символов и настройте порядок обхода. Тогда по enter будете переходить в следующее поле после окончания набора предыдущего.
|
|||
2
Sserj
03.05.19
✎
15:43
|
Начинающему можно помочь только одним - бросай это место и иди на v8 :)
|
|||
3
palsergeich
03.05.19
✎
16:04
|
Не стоит в 2019 начинать в 77
|
|||
4
Конструктор1С
03.05.19
✎
16:17
|
Ты опоздал с начинанием на 7-ке лет на 20. Оставь 7-ку динозаврам и учи 8-ку.
|
|||
5
fisher
03.05.19
✎
16:29
|
Без ентера не взлетит вроде.
Присоединяюсь к советам не начинать с 7.7 - это мумия уже и можно заработать проклятье фараона. |
|||
6
PeKpyTby
03.05.19
✎
16:36
|
(1) А без entera нельзя , что бы автоматом прыгнул курсор в другое поле ?
|
|||
7
MAG
03.05.19
✎
16:48
|
Можно сымитировать нажатие клавиши.
WSHShell = CreateObject("WScript.Shell"); WSHShell.SendKeys("{ENTER}"); |
|||
8
Сниф
03.05.19
✎
16:51
|
В 2019 7.7 кончать уже пора... Или внезапная мода на раритеты?
|
|||
9
catena
04.05.19
✎
05:56
|
(7)А в 77 есть события, отслеживающие символы во вводимом поле?
|
|||
10
Chameleon1980
04.05.19
✎
06:37
|
Формулу на форму. Она все отслеживает
|
|||
11
Провинциальный 1сник
04.05.19
✎
06:55
|
Вот за что мне нравится семерка - в ней как правило любая задача решается простым способом. Или не решается вообще. На семерке проще говорить заказчику "это платформа не позволяет" и отказаться от задачи с осознанием своей правоты и чувства собственного достоинства. А на восьмерке всегда будет червячок глодать, что ты просто темный и что-то не знаешь.
|
|||
12
rphosts
04.05.19
✎
07:12
|
(0) бросай клюшкинафиг! Не успеешь прокачаться - они никому уже не будут нужны!
|
|||
13
ice777
04.05.19
✎
08:52
|
ТС некрофил.
|
|||
14
bodri
04.05.19
✎
08:56
|
(0) банально, нафига?
|
|||
15
Salimbek
04.05.19
✎
08:59
|
(10) Нет, она не отслеживает нажатия клавиш в поле ввода.
(0) А что мешает в твоей форме сделать текстовое поле неограниченной длины. И туда пусть вводят чего и сколько хотят. А потом уже, при записи - ты это поле режешь на кусочки и сохраняешь в базе. При открытии формы делаешь наоборот - из кусочков собираешь длинный текст и заполняешь это твое поле. |
|||
16
Ёпрст
04.05.19
✎
09:06
|
(0) красиво, сделаешь только, если будешь использовать активикс на форме для ввода текста. Там ловится всё что угодно.
Если штатный реквизит диалога, то тут только отлов нажатия\отжатия кнопок клавиатуры и подсчет символов в реквизите диалога, что не есть гуд |
|||
17
Rie
04.05.19
✎
09:24
|
(0) Если задача в том, чтобы пользователь не мог ввести больше 100 символов в это поле - можно использовать штатную маску ввода. Но автоматически перескакивать на следующее не будет, тут либо Enter пользователю придётся жать, либо как в (10).
|
|||
18
Duke1C
04.05.19
✎
13:59
|
(0) Штатный вопрос: "Нафейхоа"? Или для чего это всё
|
|||
19
Asmody
модератор
04.05.19
✎
14:16
|
тема не отражает суть сообщения
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |