Третий параметр Ложь исключает пустую часть между двумя соседними разделителями. Для сложного CSV с кавычками и разделителями внутри полей одного СтрРазделить недостаточно.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Используйте строку из четырёх позиций с пустой частью между двумя точками с запятой.
Этот пример не предназначен для полноценного CSV с кавычками.
ИсходнаяСтрока = "Книга;Тетрадь;;Ручка";
Части = СтрРазделить(ИсходнаяСтрока, ";", Ложь);
Для Каждого Часть Из Части Цикл
Сообщить(Часть);
КонецЦикла;
Сообщить(Части.Количество());Разбор по шагам
Указываем разделитель точка с запятой.
Ложь в третьем параметре исключает пустые части.
Обходим результат как массив и проверяем его размер.
Как проверить результат
Показаны Книга, Тетрадь, Ручка и количество 3.
Замените третий параметр на Истина: количество станет 4.
Ожидаемый результат
Книга
Тетрадь
Ручка
3
На что обратить внимание
СтрРазделить не понимает CSV-кавычки.
Результат — массив строк, не одна строка.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.