0
MAPATNK2
naïve
15.05.23
✎
16:21
|
День добрый. Заезженная тема, но нормального ответа не нашел для своего понимания. Может кто разжевать, как сделать выполнение параметра необязательным?
Делаю фигурными скобками, но это конечно не работает. АналитикаУчетаНоменклатуры.Номенклатура В ИЕРАРХИИ (&ном) Когда параметр Ном заполнен, тогда нужно выводить обороты по выбранной номенклатуре, когда нет, тогда по всей.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_ОстаткиСтендов.Партнер КАК Партнер,
ВТ_ОстаткиСтендов.Контрагент КАК Контрагент,
ВТ_ОстаткиСтендов.Стенд КАК Стенд,
МАКСИМУМ(ВТ_ОстаткиСтендов.КоличествоСтендов) КАК КоличествоСтендов,
ВТ_ОстаткиСтендов.Партнер.ресПодразделение КАК Подразделение,
СУММА(ВыручкаИСебестоимостьПродажОб.СуммаВыручкиОборот) КАК СуммаВыручкиОборот
ИЗ
ВТ_ОстаткиСтендов КАК ВТ_ОстаткиСтендов
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&НП {(&НП)}, &ОП {(&ОП)}, , {(АналитикаУчетаНоменклатуры.Номенклатура В ИЕРАРХИИ (&ном))}) КАК ВыручкаИСебестоимостьПродажОб
ПО ВТ_ОстаткиСтендов.Партнер = ВыручкаИСебестоимостьПродажОб.АналитикаУчетаПоПартнерам.Партнер
СГРУППИРОВАТЬ ПО
ВТ_ОстаткиСтендов.Партнер,
ВТ_ОстаткиСтендов.Контрагент,
ВТ_ОстаткиСтендов.Стенд,
ВТ_ОстаткиСтендов.Партнер.ресПодразделение
|
|
1
MAPATNK2
naïve
15.05.23
✎
16:22
|
Просто где то пишут, что можно, где то говорят отбором. А какой мне отбор в параметрах регистра? Не допру как правильно сделать. Думаю воспользоваться изменением кода при компоновке, но там вручную все заполнять муторно.
|
|