Имя: Пароль:
1C
1С v8
Какое событие использовать, чтобы значение из одного текстового поля вставлялось в другое?
0 bebibo
 
13.11.19
08:45
Здравствуйте! Вчера задавала вопрос этот. Задам ещё. Потому что тот ответ что написали - не подошел.
Вопрос такой:
Есть текстовое поле 1-строка, текстовое поле 2-строка, текстовое поле 3-строка.(Управляемая форма)
Ниже есть текстовое поле 4.
Как сделать чтобы всё что написано в текстовых полях 1,2 и 3 - всё копировалось в текстовое поле 4?
Был ответ: Поле4 = Поле1+Поле2+Поле3.
Этот ответ не подходит, потому что когда я пишу в поле1, поле4 то не заполняется автоматически из первого поля!!
В какое событие нужно написать код, чтобы при изменении поля1, 2 и 3 - поле4 заполнялось автоматически?
1 ДенисЧ
 
13.11.19
08:45
Ну так возьми событие ПриИзменении, в чём проблема-то?
2 Индиго
 
13.11.19
08:47
(0)Поле4 = Поле1+Поле2+Поле3 вставь в ПередЗаписью в модуле объекта
3 Индиго
 
13.11.19
08:48
+(2)Но если тебе надо чтобы "прям сразу видели", то в каждый реквизит придется при изменении
4 Сияющий в темноте
 
13.11.19
08:50
результат из трех слагаемых
для каждого в приизменении вставить эту формулу.

и не забыть про неинтерактивное изменение,если оно есть.
5 bebibo
 
13.11.19
09:07
не получается.
Я пишу в поле 1, а в поле 4 это не отображается, событии ПриИзменении НЕ ПОДХОДИт
6 ДенисЧ
 
13.11.19
09:10
(5) А у меня подходит...
Показывай, как и что делаешь.
7 bolobol
 
13.11.19
09:14
(5) А изменение-то делаешь или просто пишешь?
8 bebibo
 
13.11.19
09:16
(6) Так, получилось. Но можно ли как то сделать: при изменении поля1 2 или 3, поле4 перезаписывалось то есть постояно обновлялось?
А то я пишу в поле1 например: корандаш..-поле записалось в Поле4..потом заметила, что у меня ошибка и исправила на "карандаш"..И у меня в поле 4 получилось: "корандаш карандаш"
9 dka80
 
13.11.19
09:20
10 bebibo
 
13.11.19
09:21
То есть как бы сделать проверочку: если поле1 или поле2 или поле3 изменились тогда перезаписать поле4
11 dka80
 
13.11.19
09:21
9 сторно

https://hkar.ru/10b0E
12 bebibo
 
13.11.19
09:25
Не удаляется предыдущая запись
13 dka80
 
13.11.19
09:25
(12) код покажи
14 Тихий омут
 
13.11.19
09:26
15 bebibo
 
13.11.19
09:33
Всё, РАБОТАЕТ))
И еще такая проблема:
Вот эти все поля: поле1, поле2, поле3 - в коде есть такой программный код ,который по галочке скрывает видимость полей этих.
То есть есть галка1, галка2, галка3.
При нажатии галка1, появляется рядом поле1 и там УЖЕ НАПИСАН ТЕКСТ(жестко прописан в коде). И то есть этот текст не пишется в поле4.
16 unenu
 
13.11.19
09:35
чушь какая-то
17 bebibo
 
13.11.19
09:36
и когда галка1 в значение ложь ставлю из поля4 можно ли удалить текст который прилетел из поля1?
18 dka80
 
13.11.19
09:40
(15) событие ПриИзменении у галки1
19 bebibo
 
13.11.19
09:41
Ладно, всем спасибо!)