Изменение значения в строке ТЧ через связный элемент

1. Valerianich 6 08.12.22 15:29 Сейчас в теме
Всем добрый день.

На форме документа есть ТЧ. Одна из колонок называется, например, Примечание. Также на форму добавлен ЭФ, у которого путь к данным Элементы.ТЧ.ТекущиеДанные.Примечание. При добавлении новой строки в ТЧ, значение по колонке Примечание отображается в ЭФ. Но если я ввожу текст в ЭФ, он не переносится в колонку Примечание по выделенной строке.

Подскажите, может кто-нибудь сталкивался с таким? Как сделать, что бы при вводе текста в ЭФ, данные переносились в колонку Примечание в текущую строку?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. apokrit 08.12.22 15:49 Сейчас в теме
(1)
Но если я ввожу текст в ЭФ, он не переносится в колонку Примечание по выделенной строке.

Имеется ввиду - по мере ввода текста не "переносится"?
Тут вроде ничего нельзя сделать - просто так поле ввода устроено (ну или что там за ЭФ).
По нажатии ENTER или потери фокуса должен "переноситься".
6. Valerianich 6 08.12.22 15:50 Сейчас в теме
(5) Не переносится не по мере набора, не по нажатию Энтера.
7. apokrit 08.12.22 15:55 Сейчас в теме
(6) Странно это. Тут вроде ни каких сложностей быть не должно. Это же прямо совсем стандартная функциональность.
Просто поле ввода связано с текущими данными таблицы.

А ни каких "отягчающих" обстоятельств нет?
Типа включенного непосредственного редактирования в ячейке таблицы?

И это же управляемая форма?
9. Valerianich 6 08.12.22 16:06 Сейчас в теме
(7)Да, УФ.
Режим редактирования - "Вход при вводе".
11. glek 120 08.12.22 16:09 Сейчас в теме
(1) Колонка связана с данными? Была создана в форме? или вообще не связана с данными?
12. Valerianich 6 08.12.22 16:12 Сейчас в теме
13. glek 120 08.12.22 16:14 Сейчас в теме
(1) Проверьте нет ли подключенного обработчика ожидания.
16. Valerianich 6 08.12.22 16:24 Сейчас в теме
17. SlavaKron 08.12.22 17:32 Сейчас в теме
(1) А есть какие-либо обработчики событий у этого ЭФ?
18. Valerianich 6 09.12.22 10:19 Сейчас в теме
2. soft_wind 08.12.22 15:42 Сейчас в теме
как этот вынесенный элемент создавали?
сразу мышкой из Объект.ВашаТЧ.Реквизит перетащили на форму? (или через Ж..пу)
3. igor63 08.12.22 15:44 Сейчас в теме
Как ЭФ поймет в какую строку вставлять ваш текст? Добавьте в ТЧ реквизит и считайте там то что вам нужно
4. Valerianich 6 08.12.22 15:47 Сейчас в теме
(3) Через ТекущиеДанные.
8. ddemon 30 08.12.22 15:56 Сейчас в теме
Должен выводится, возможно у вас где-то дополнительная обработка и замена идет.

Можно конечно на ЭФ повесить обработчик ОкончаниеВводаТекста и в нем прописать

&НаКлиенте
Процедура ЭФОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, СтандартнаяОбработка)
ТекущиеДанные = Элементы.ТЧ.ТекущиеДанные;
ТекущиеДанные.Примечание = Текст;
КонецПроцедуры
10. Valerianich 6 08.12.22 16:08 Сейчас в теме
Ещё после ввода текста в ЭФ, когда переходишь на другой ЭФ, он очищается...
14. soft_wind 08.12.22 16:20 Сейчас в теме
а еще сама ТЧ доступна для редактирования?
15. Valerianich 6 08.12.22 16:23 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот