Как в отчете добавить колонки по нескольким складам? #261218


#0 by dimrus
Нужен отчетик по товару: первая колонка Товары, дальше идут 10 колонок со складами в которых должно показыватся сколько номенклатуры на данном складе лежит. Что то как то не выходит. Хотел как то так "ВЫБРАТЬ    |    ТоварыНаСкладах.Номенклатура, Но не выходит =( Подскажите пожалуста как вот такое вот сделать?? Номенклатура    СкладПервый   СкладВторой  Всего Лопата             2              3          5
#1 by Vozhd
Сгруппировать + Построитель отчетов
#2 by dimrus
А построитель обязательно нужен?
#3 by Vozhd
Нет, не обязательно. Но с ним обычно быстрее и проще...
#4 by dimrus
А как правильно задать параметры для складов ? СкладПервый = &Склад1 СкладВторой = &Склад2 не прокатывает все равно =( какое то дополнительное различие нужно между
#5 by Vozhd
А нельзя ли добавить описание не того КАК нужно делать, а того ЧТО нужно получить? С указанием причин, зачем нужно именно это...
#6 by dimrus
Получить табличку с колонками: -Номенклатура -Склад1 -Склад2 -Склад3 -Склад4 -Склад5 ... в колонках Склады в каждой должно показыватся кол-во товара (по первой колонке) на  данном складе , это то в чем есть проблема
#7 by dimrus
То есть общую колонку Склад в которой показывается общее кол-во товара на складах, разбить на много колонок (конкретных складов) , имен этих колонок и нада устанавливать в параметре ток вот как то не особо получается
#8 by Vozhd
ну так получите остатки каждой номеклатуры на каждом складе и выводите...
#9 by dimrus
так нада же к каждой колонке (полю) привязать реальный склад
#10 by Vozhd
А что мешает это сделать? Неужели стандартный конструктор отчетов не умеет этого делать?
#11 by dimrus
Есть поле ТоварыНаСкладах.Склад нужно его размножить  это не проблема но каждая копия так и останется ТоварыНаСкладах.Склад и нельзя задать араметр для каждого ТоварыНаСкладах.Склад
#12 by Vozhd
А зачем "задать араметр для каждого"?
#13 by dimrus
Потому что нужно чтобы каждая колонка показывал данные только по определенному складу , допустим "ГлавныйСклад" или "Запасной"
#14 by dimrus
без параметра вроде бы никак
#15 by Vozhd
Тогда вводите параметры...
#16 by dimrus
вот в чем и проблема параметры не получается задать, так как поле только одно если даже ввести несколько полей то все равно они будут одиннаковыми
#17 by dimrus
что то я вообще запутался ща попробую что нить изобразить приблизительное
#18 by Vozhd
Сложно решить задачу, не понимаю что нужно...
#19 by dimrus
попробую так написать =) Номенклатура     |  ГлавныйСклад   |   СкладЗапасной Чайник           |        5 штук   |           3 штуки Лопата           |        10 штук  |           7 штук вот такого рода табличка должна быть
#20 by Vozhd
Ну так и сделайте в запросе отдельное поле для каждого склада, если у Вас все так фиксировано...
#21 by dimrus
заыиксировать нада , я конечно могу параметр один задать и какой склад выберу по тому остаток и будет, но мне именно нада зафиксировать каждую колонку к опред складу
#22 by dimrus
Есть вариант конечно с объединением запросов , но 14 складов если , то 14 запросов писать это не выход
#23 by Vozhd
Можно и одним запросом...
#24 by dimrus
Возможно но вот как..
#25 by Vozhd
добавляем по отдельному полю для каждого склада... для каждого поля отдельным условием определяем какую сумму туда ставить... надеюсь дальше не надо продолжать...
#26 by dimrus
В том то все идело в услови не поставить для одного поля (из которых несколько колонок) разные условия для разных колонок
#27 by dimrus
Тут получаем кол-во товара в колонке количество только по Складу "Главный склад" А как добавить еще одну колонку "Количество" где отражалось бы количество по еще одному складу например "СкладЭлемктротоваров"?
#28 by dimrus
в условии же выбираем только поле из Регистра , а в регстре по Количеству только одно поле
#29 by Vozhd
Как так не поставить? А Выбор на что придуман?
#30 by dimrus
Ну сказали бы что через Вложенный Запрос =) Спасибо ,вроде более или менее знаю как делать
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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