СоединитьСтроки() #596721


#0 by deaddy64
Здравствуйте. Делаю отчет на СКД. Нужно соединить строки элементов в группировке. Т.е. что то похожее на:  01.02.12  строка1,строка2,"пустое значение" Использую соединитьстроки, но в той группировке, где есть пустая строка выводит "Пустое значение". Как сделать, чтобы выводилось без "пустое значение"?
#1 by Лефмихалыч
сделать так, чтобы не было строк с пустым значением
#2 by Капитан О
выбор когда Поле="" тогда " " иначе Поле конец?
#3 by deaddy64
чтоб элемент "док3" был, а в группировке не было надписи "пустое значение"
#4 by deaddy64
Так не получается. Выводит в группировке "строка1";"строка2";<пустое значение>;<пустое значение>;<пустое значение>;<пустое значение>;"строка7" и тд.
#5 by deaddy64
-
#6 by deaddy64
Нужно чтобы соединил те строки, которые непустые.
#7 by Капитан О
ВЫБОР КОГДА ДокументОплаты="" ТОГДА "вовсе не пустое значение" ИНАЧЕ СоединитьСтроки(ДокументОплаты,";") КОНЕЦ
#8 by deaddy64
Док3    вовсе не пустое значение      Док5    вовсе не пустое значение      Док4    строка3  Итого    вовсе не пустое значение
#9 by deaddy64
все равно выводит пустые элементы
#10 by Капитан О
тогда сдаюсь ;)
#11 by Сергей Д
Во времена писания под SQL Server все пустые значения (null) нужно было явно конвертировать в пустую строку. Тогда все работало.
#12 by deaddy64
Сделал через Свернуть, получилось:
#13 by DexterMorgan
ВЫБОР КОГДА ДокументОплаты is null ТОГДА "" ИНАЧЕ СоединитьСтроки(ДокументОплаты,";") КОНЕЦ мб??
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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