|   |   | 
| 
 | Какое событие использовать, чтобы значение из одного текстового поля вставлялось в другое? | ☑ | ||
|---|---|---|---|---|
| 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 | ||||
| 12
    
        bebibo 13.11.19✎ 09:25 | 
        Не удаляется предыдущая запись     | |||
| 13
    
        dka80 13.11.19✎ 09:25 | 
        (12) код покажи     | |||
| 14
    
        Тихий омут 13.11.19✎ 09:26 | 
        (0) https://yadi.sk/d/3g9YF6uaQnQUrw пример     | |||
| 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 | 
        Ладно, всем спасибо!)     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |