ТекстовыйДокумент.ДобавитьСтроку

Методы · AddLine

Добавляет строку в конец текстового документа.

Синтаксис

ДобавитьСтроку(<Строка>)

Примеры платформы

ТекстДок.ДобавитьСтроку("Новая строка");
Полное описание, параметры и ограничения

ТекстовыйДокумент.ДобавитьСтроку (TextDocument.AddLine)

ТекстовыйДокумент (TextDocument)

ДобавитьСтроку (AddLine)

Доступен, начиная с версии 8.0.

Синтаксис:
ДобавитьСтроку(<Строка>)
Параметры:

<Строка> (обязательный)
Тип: Строка.
Добавляемая строка.
Описание:

Добавляет строку в конец текстового документа.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

Пример:

ТекстДок.ДобавитьСтроку("Новая строка");

Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Собрать текст отчёта и изменить отдельную строку

Работаем с текстовым документом в памяти; файловая система не меняется.

Где и как запускать

Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.

Подготовка

  1. ТекстовыйДокумент создаётся в памяти.

  2. В этом API номера строк начинаются с 1, не с 0.

Документ = Новый ТекстовыйДокумент;
Документ.ДобавитьСтроку("Отчёт по товарам");
Документ.ДобавитьСтроку("Книга: 3");
Документ.ДобавитьСтроку("Ручка: 1");
Документ.ЗаменитьСтроку(2, "Книга: 5");
Сообщить(Документ.КоличествоСтрок());
Сообщить(Документ.ПолучитьСтроку(2));
Сообщить(Документ.ПолучитьТекст());

Разбор по шагам

  1. Добавляем заголовок и два товара.

  2. Заменяем вторую строку по номеру.

  3. Получаем количество строк, отдельную строку и весь текст.

Как проверить результат

  1. Количество строк 3; вторая строка Книга: 5.

  2. В полном тексте остаётся Ручка: 1.

Ожидаемый результат

Три строки с обновлённым количеством книги.

На что обратить внимание

  1. Индексы строк здесь отличаются от индексов массива.

  2. Этот пример не записывает файл; Записать требует отдельного пути и прав доступа.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.