ПередНачаломДобавления и СтрРазделить

Если нужно заполнить колонку в табличной части тип значения у которой какой-нибудь регистрсведений.список, то можно так:

Процедура ТоварыНовыеПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
     Если Копирование И НоваяСтрока Тогда
        Элемент.ТекущиеДанные.Пользователь = ТекущийПользователь();
     КонецЕсли;
КонецПроцедуры

+

Оказывается есть такая полезная функция СтрРазделить, которая является платформенной заменой РазложитьВМассив. Ниже хелп:

СтрРазделить (StrSplit)
Синтаксис:


СтрРазделить(<Строка>, <Разделитель>, <ВключатьПустые>)
Параметры:


<Строка> (обязательный)


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


Тип: Строка.
Строка символов, каждый из которых является индивидуальным разделителем.
<ВключатьПустые> (необязательный)


Тип: Булево.
Указывает необходимость включать в результат пустые строки, которые могут образоваться в результате разделения исходной строки.
Значение по умолчанию: Истина.
Возвращаемое значение:


Тип: Массив.
Массив со строками, которые получились в результате разделения исходной строки.
Описание:


Разделяет строку на части по указанным символам-разделителям.


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


Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
См. также:


Глобальный контекст, метод СтрСоединить