0
pin4er
16.05.13
✎
10:37
|
Привет форумчане!
столкнулся с такой проблемой:
при открытии некой формы документа, есть поле "ТекстовыйДокумент" в который заношу или копирую информацию из Ворда, скрин -
Далее чтобы его отредактировать нажимаю кнопку для открытия обработки по редактированию и получаю, скрин -
Так вот не совсем удобно производить редактирование, т.к. не получается сделать автоперенос строк при изменении размера формы..
Хотелось бы получить следующее:
через отладчик как раз таки можно посмотреть получаемый текст и при изменении формы текст соответственно сам переноситься
1.
2.
соответственно когда меняю размер формы с 1 на 2 то текст автопереносится по горизонтали.
Подскажите как реализовать форму как при отладке или что требуется изменить?
соответственно код:
при нажатии на редактирование:
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Текст", навПрограммаТура.ПолучитьТекст());
ПараметрыФормы.Вставить("ИмяПоля", "навПрограммаТура");
ОткрытьФорму("Обработка.навРедактированиеТекста.Форма.Форма", ПараметрыФормы, ЭтаФорма);
Код формы редактирования:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Текст.УстановитьТекст(Параметры.Текст);
ИмяПоля = параметры.ИмяПоля;
КонецПроцедуры
&НаКлиенте
Процедура Применить(Команда)
ЭтаФорма.ВладелецФормы[ИмяПоля].УстановитьТекст(Текст.ПолучитьТекст());
ЭтаФорма.Закрыть();
КонецПроцедуры
Свойств автопереноса нет!!!
думал поставить переключатель на "Переносить строки"(как на скринах просмотра значений выражения), но не знаю как в форме делать подсчет по ее размерам..
Сильно не бейте и матом не ругайте, пока еще только учусь...
|
|