Текст.ДобавитьСтроку(СокрЛП(Док)+" создан "+Док.ДатаДок+" пользователем "+СокрЛП(Док.Автор)+"!");
Текст.ДобавитьСтроку(?(Док.Проведен()=0,"Не п","П")+"роведен!");
Если мне не изменяет склероз - длина строки неограниченная, метод "ДобавитьСтроку()" добавляет новую строку, т.е. в конец предыдущей строки, если такая была, автоматически добавляются символы "конец строки" и "перевод каретки".
После того как были внесены все данные, файл записываем:
Текст.Записать("c:\work\text.txt");
Считать данные из текстового файла
Текст = СоздатьОбъект("Текст");
Текст.Открыть(СокрЛП(Файл));
Для ъ=1 По Текст.КоличествоСтрок() Цикл
Стр = Текст.ПолучитьСтроку(ъ);
КонецЦикла;