Вывести номенклатуру с нулевыми остатками #770184


#0 by altaykniga
Добрый день, прошу подсказки у умных людей. Нужен отчет по номенклатуре с остатками на складе, но нужно выводить всю номенклатуру, а не только ту, у которой остатки не равны 0. К справочнику Номенклатура через левое соединение присоединяю Остатки. Проблема в том, что группировку по складам нужно делать в колонках таблицы. Т.е. выводятся строки: Номенклатура, количество, выводятся колонки: СтруктурнаяЕдиница. И первой колонкой Структурной единицы всегда выходит NULL, т.е. группировка идет по пустому значению склада. Как этого избежать? Вот текст запроса: ВЫБРАТЬ     НоменклатураСпр.Ссылка КАК Номенклатура,
#1 by ДенисЧ
А какой склад ты хочешь увидеть, если у тебя нет остатка?
#2 by mTema32
"К справочнику Номенклатура через левое соединение присоединяю Остатки. " Вот тут корень зла. Так не прокатит. Пихаешь всю номенклатуру во временную таблицу, потом вторым запросом достаешь остатки. И вот их уже соединяешь.
#3 by FIXXXL
0 по всем колонкам он хочет :)
#4 by asady
видимо ларек. а если в базе номенклатура за миллион позиций?
#5 by altaykniga
как это сделать? 1.пихаю всю номенклатуру в ВТ_Номенклатура 2. пихаю остатки в ВТ_Остатки 3. к ВТ_Номенклатура через левое соединение ВТ_Остатки?
#6 by altaykniga
я не хочу, что бы по складу NULL шла группировка в СКД, т.е. чтобы колонка с этим складом NULL не выходила в отчет
#7 by salvator
Ты хочешь выводить позиции по номенклатуре, по которым нет остатков, и в то же время не выводить. Это как?
#8 by Тролль главный
там галочка в СКД такая есть не выводить NULL
#9 by mTema32
Да, только естьnull еще добавь, чтобы в отчете нули выводились, а не null.
#10 by altaykniga
где эта галочка находится
#11 by altaykniga
нашел
#12 by altaykniga
в роли для поля СтруктурнаяЕдиница поставил галочку "Игнорировать значения null"
#13 by altaykniga
благодарю за помощь!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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