Как в цикле добавить к значению строки новое значение? #25925


#0 by SemT
Вопросец. В таблице 1 колонка содержащая число(НомерПломбы), количество строчек всегда разное, сам (НомерПломбы) тоже разный, Нужно сделать строку состоящую из этих номеров через запятую. Фактически цикл обрабатываюций строки табличной части должен должен добавить к имеющейся сточке новое значение. Подскажите как сделать!!!
#1 by miki
А зачем в цикле? ТЗ.Выгрузить(СЗ,,,1); СЗ.ВСтрокуСРазделителями;
#2 by SKrin
#3 by SKrin
тогда необходимо, чтобы колонка 1 имела тип "число"
#4 by Diter
Почему?
#5 by miki
Дай ссылку, где это прочел.
#6 by axaken
или везде ставить строка(ТЗ.НомерПломбы)
#7 by SKrin
(4,5) если создается колонка и не указывается тип, то принимается как "строка" а ВСтрокуСРазделителями строки ставит в двойных кавычках: Преобразует СписокЗначений в строку, содержащую, разделенные запятыми числа и строки в двойных кавычках. Т.е. если указать тип "число", то будет "5,9,5,69,26", а если строка, то ""5"",""9"",""5"",""69"" и т.д.
#8 by Diter
Брррр "если создается колонка и не указывается тип, то принимается как "строка"" - ты уверен? Просто указывается, что в колонке может храниться любой тип значения "если указать тип "число", то будет "5,9,5,69,26", а если строка, то ""5"",""9"",""5"",""69""" и что? Что от этого меняется?
#9 by SKrin
короче, несовсем правильно выразился. если необходимо таким образом упорядочить строковые типы, то метод ВСтрокуСРазделителями не подойдет.
#10 by miki
Уговорил. Пусть добавит СтрЗаменить.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С