Имя: Пароль:
1C
 
Как посчитать итог в СКД
, ,
0 Alexey_55
 
19.05.15
12:40
Добрый день, коллеги.
В СКД нужно вывести в подвал Сумму по столбцу только по одной группировке

Магазин    Цена                  
Магазин1    35
  Ном1      35
  Ном2      25
Магазин2    20
  Ном3      15
  Ном4      20
Итого       55

Ресурс ЦЕНА для магазинов МАКСИМУМ(Цена)
а в итоге нужно посчитать СУММА(Цена) только максимумы. 35 + 20
Подскажите плиз можно ли какнить это вычислить?
1 xaozai
 
19.05.15
12:52
Можно вместо "стандартного" итога выводить свой итог (группировку по какому-то полю), который будет рассчитываться, как надо.
2 xaozai
 
19.05.15
12:53
Еще можно попробовать ч/з ВычислитьВыражение(), но это надо пробовать, не уверен...
3 lxndr
 
19.05.15
12:53
зачем считать сумму цен?
4 Alexey_55
 
19.05.15
13:01
(2) Пробовал через вычислить выражение, но видимо неправильно делаю..
5 Alexey_55
 
19.05.15
13:03
(3) никто цены не суммирует. Это так, что первое в голову пришло
6 lxndr
 
19.05.15
13:06
тогда вариант (2)
7 Teresa
 
19.05.15
13:08
(6) скорее, ВычислитьВыражениеСГруппировкойМассив()
8 Alexey_55
 
19.05.15
14:03
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(Цена)","СКД"))

не работает((
9 Cyberhawk
 
19.05.15
14:05
На вкладке "Ресурсы" открой для себя столбик "Рассчитывать по...", также намекаю, что строки ресурсов там можно дублировать с разной логикой расчета по разным "Рассчитывать по..."
10 zhig75
 
19.05.15
14:07
Запросом в СКД выбираеш максимум с группировкой по магазину , а ресурсах суммируещь эти максимумы.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший