При изменении меняю высоту текста, отображается нормально.
Хочу менять при редактировании. Попробовал вызывать из события Автоподбор, но если меняется высота, введенный текст сбрасывается. Это как-то можно победить?
(3) событие "ИзменениеТекстаРедактирования" - нормально работает, если у поля свойство "ОбновлениеТекстаРедактирования" установить, к примеру, в "Не использовать".
7.7.4.2. Обновление отображаемых данных
При работе с полем ввода следует помнить об особенности, связанной с изменением данных формы или ее (формы) структуры во время работы с данными поля ввода. Особенность заключается в нежелательном обновлении данных в поле ввода, которое происходит при выполнении следующих условий:
● В поле ввода находятся данные, которые не зафиксированы в реквизите формы, связанного с полем ввода. Например, при вводе текста.
● В это время срабатывает обработчик ожидания или внешнего события.
● В обработчике события изменяются данные формы или состав элементов формы.
В описанном случае текст, отображаемый полем ввода, будет заменен представлением тех данных, которые получены в данных формы после завершения контекстного вызова. Изменить такое поведение можно несколькими способами.
Свойство ОбновлениеТекстаРедактирования
Если в вышеописанной ситуации необходимо заблокировать изменение только одного (или небольшого количества) поля ввода, то такую блокировку можно установить с помощью свойства поля ввода ОбновлениеТекстаРедактирования. Если установить это свойство в значение ПриИзмененииЗначения, то содержимое поля ввода будет обновляться только в том случае, когда в связанный реквизит формы будет помещено значение, отличающееся от текущего значения реквизита. Если свойство ОбновлениеТекстаРедактирования поля ввода установить в значение Никогда, то текст в поле ввода не будет изменяться даже при изменении значения связанного реквизита.
Направление верное, в этом наборе выражений даже присутствуют оба слова, описывающих изначальную причину. Однако, для полного устранения проблемы формы, изменять один из аспектов поведения отдельного поля ввода недостаточно. Необходимо обходить источник возникновения проблемы. Думай дальше.