0
San335
24.06.21
✎
13:00
|
Доброго времени суток!
Может кто помочь понять/разжевать, для чего нужен параметр метода Выбрать() ГруппировкиДляЗначенийГруппировок?
Пробовал по описанию с ИТС понять, но как-то туго(((
|
|
3
San335
24.06.21
✎
13:53
|
Кажись сам разобрался.
Если вдруг кому интересно, то вот "Разжевывание" в очень "не грамотной" форме на скорую руку
Варик = ОбходРезультатаЗапроса.ПоГруппировкамСИерархией;
ВыборкаНоменклатура = РезультатЗапроса.Выбрать(Варик, "Номенклатура");
Пока ВыборкаНоменклатура.Следующий() Цикл
ВыборкаСклад = ВыборкаНоменклатура.Выбрать(Варик,"Склад","ВСЕ");
//(П1,П2,П3)
//П1 - ТипГруппировки
//П2 - Какая сейчас группировка
//П3 - В разрезе чего искать значения группировки.
//Например зашли в выборку по номенклатуре, далее в выборку по складам. Но у этой номенклатуры есть данные только по 2 из 3 складов.
// параметр ВСЕ принудительно заставить просмотреть еще и 3-й склад, хоть и у него значения в null будут.
// Если бы считали еще итоги по организации, то вместо ВСЕ можно было б указать "Организация". Тогда бы выбирались не только те склады, по которым есть данные в номенклатуре, а все, которые к организации относятся
|
|