В ЗАПРОСЕ 1С Переменной присвоить первое не пустое значение #317380


#0 by NickAn
Появилась проблема, есть регистр Взаиморасчеты. Необходимо сделать в запросе группировку по плательщикам. У клиента есть элемент плательщик. Закаварка в том, что если плательщик не выставлен то клиент сам является плательщиком. Есть ли в 1С запросе 1С присвоить переменной первое не пустое значение. Я думал типа так но не работает: |Плательщик = Регистр.Взаиморасчеты.Клиент.Плательщик,Регистр.Взаиморасчеты.Клиент; Берет туда только не пустых плательщиков. Плохо.
#1 by КонецЦикла
Надо писать группировка плательщик все
#2 by КонецЦикла
спизтел наверное, в общем сами думайте
#3 by Ёпрст2
Та выгреби клиентоса, плательщика при обходе получай...делов то ...
#4 by NickAn
Как выгребсти?
#5 by NickAn
И плательщик у клиенты получается пустой
#6 by Ёпрст2
.... При обходе группировки (или в ТЗ) ... ... типа того ...
#7 by NickAn
Ну я же написал, у меня уже в запросе стоит группировка, зачем этот гемор. Такая возможность присутствует в SQL есть ли она в 1С?
#8 by Ёпрст2
Нет ...
#9 by NickAn
в SQL есть такая функция COALESCE если не ошибаюсь, а в запросе 1С что-то я не замечал, я думал что пройдет моя конструкция
#10 by NickAn
Спасибо и на этом
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям