Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 00:11

Убрать пустое значение в скд СоединитьСтроки

Автор rabalegq, 14 мар 2023, 15:37

0 Пользователей и 1 гость просматривают эту тему.

rabalegq

В "Вычисляемые поля" добавил "Характер" с выражением:
ВЫБОР
КОГДА
ЗначениеХарактер <> 0 ИЛИ ЗначениеКатегория <> 0  ИЛИ ЗначениеОткрытыйВоздух <> 0
ТОГДА
СоединитьСтроки(ТаблицаЗначений(ФОТ1Категорию,ФОТ1ОткрытыйВоздух,ФОТ1Характер), ";", ",")
КОНЕЦ

всё выводит, но когда как-то значение пустое, то выводит "<Пустое значение>". Как сделать так, чтобы пустые значения не выводило?

antoneus

И все-таки почему вы строки сравниваете с нулем? Если тип значения - строка, оно всегда будет не равно нулю.
А вообще - галка "Игнорировать значения NULL" должна помочь.

rabalegq

antoneus, я не строки сравниваю, а числа. Установил галку "Игнорировать значения NULL" для ФОТ1Категорию,ФОТ1ОткрытыйВоздух,ФОТ1Характер и не помогло. Или нужно было как-то эту галку установить для вычисляемого поля?

repreplo

rabalegq, Добрый день. У меня такая же проблема. Вам удалось как то решить, чтобы при соединении строк не выводилось Пустое значение?

Afinogen

 B) в настройках  макета есть закладка  - условное оформление, вот и задайте оформление данной ячейки,  укажите условие и что должно выводится если оно  выполняется и все

repreplo

Afinogen, Это что то новое, а то уже много чего перепробовал и результата никакого. Огромное спасибо, верю что поможет)

Теги: 1c 1cv8 Запрос 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск