1С8.3 Конфигурация самописная, пишу обработку для рассылки почты, помимо общего функционала должна быть возможность выгрузить текст из файла в поле ввода ТекстПисьма, испытываю затруднения при выводе текста в поле, подскажите, как вывести не только текущую строку, а все строки документа по очереди?
Процедура ЗагрузитьТекстИзФайла(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Перем Стр;
ДТФ = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
ДТФ.Заголовок = "Выберите файл (*.TXT/.RTF.HTML*)";
ДТФ.Фильтр = "Текстовый Документ (*.txt;*.doc;*.rtf)|*.txt;*.doc;*.rtf|";
ДТФ.ПредварительныйПросмотр=Ложь;
ДТФ.ПроверятьСуществованиеФайла=Истина;
Если ДТФ.Выбрать() Тогда
ПутьКТфайлу = ДТФ.ПолноеИмяФайла;
КонецЕсли;
Текст = Новый ТекстовыйДокумент;
Текст.Прочитать(ПутьКТФайлу);
КоличествоСтрок = Текст.КоличествоСтрок();
Для Счетчик = 1 по КоличествоСтрок Цикл
ТекСтрока = Текст.ПолучитьСтроку(Счетчик);
Сообщить(ТекСтрока);
ТекстПисьма = ТекСтрока;
КонецЦикла;
КонецПроцедуры