Руководство разработчика

Метод ФАЙЛ.ЗАПИСАТЬ_CSV

Метод ЗАПИСАТЬ_CSV добавляет строку в файл. Строка задается в виде списка колонок формата CSV. Строки, содержащие двойные кавычки или символ разделителя, автоматически заключаются в двойные кавычки. Двойные кавычки в данных задваиваются. Файл должен быть открыт на запись.

ФУНКЦИЯ ЗАПИСАТЬ_CSV(СТРОКА_CSV: строка; СТРОКА: разд = "")

Параметры

строка
Добавляемая строка.
разд
Разделитель колонок формата CSV. Как следует из названия формата, разделителем является запятая. Но в российском сегменте программного обеспечения чаще используется точка с запятой. Если параметр не указан или указан как пустая строка, то разделителем считается точка с запятой. При указании другой строки разделителя учитывается только первый символ.

Пример:

// создаем новый CSV-файл
ПЕРЕМ ФАЙЛ: ф
ф.ОТКРЫТЬ("goods.csv", РЕЖ_СОЗДАНИЕ)

// заполняем список данными колонок
ПЕРЕМ СТРОКА_CSV: стр
стр[1] = "Масло сливочное ""Благо"""
стр[2] = ""
стр[3] = "250.00"
стр[4] = "уп;кор;ящ"

// записываем строку с четырьмя колонками и разделителем ";" (по умолчанию)
ф.ЗАПИСАТЬ_CSV(стр) // "Масло сливочное ""Благо""";;250.00;"уп;кор;ящ"

См. также: