Имя: Пароль:
1C
1С v8
v8: СКД. Группировки и итоги
,
0 napagokc
 
29.04.13
12:10
Делаю отчет в СКД, выводятся группировки: ЦФУ, документ, товар. В детальных записях еще расписано все по статьям затрат. Есть ресурсы, типа суммы. И вот есть еще такой реквизит, как Количество, который должен относиться к товару, а не к статьям затрат, поэтому в ресурс его не записать (иначе он просуммирует это количество столько раз, сколько статей затрат было), но и отображать надо его от товара вверх по всей иерархии. И что-то я никак не могу сообразить, как это реализовать. Если делать группировку, типа:
- ЦФУ, Количество
--- Ссылка, Количество
----- Товар, количество
------- Детальные записи

то я получаю нужный результат, но при этом у меня появляется ненужная мне группировка. Как бы мне сделать количество, чтобы оно вычислялось, как ресурс, но не от детальных записей, а от Товара и выше?
На вкладке Ресурсы пробовал ставить фильтр "Расчитывать по...", но результат прямо противоположный от того, что я хочу =) Например, если там поставить только рассчитывать по Общий итог, то Кол-во выводится у каждой статьи затрат, дальше у товара, Ссылки и ЦФУ не выводится и рассчитывается в общем итоге.
Направьте на путь истинный, плз!
1 c00Lo
 
29.04.13
12:13
Поставь количество ресурсом и настрой поля на каждой группировке кастомно.
2 c00Lo
 
29.04.13
12:15
И зачем тебе кстати как ресурс его выводить, количество - находится в той же строке что и товар выводи просто количество в детальных записях.
3 Defender aka LINN
 
29.04.13
12:18
(0) Соединение наборов данных сделай
4 napagokc
 
29.04.13
12:21
(3) У меня итак соединение. Как это должно помочь?
5 c00Lo
 
29.04.13
12:39
Зачем тебе группировать по товару если ты можешь в детальной записи вывести этот товар с количеством?
6 napagokc
 
29.04.13
12:41
(5) У меня как раз Количество и идет в детальных записях. А мне нужно ИСКЛЮЧИТЬ его из детальных записей.
7 napagokc
 
29.04.13
12:42
+(6) При чем, не просто сделать невидимым, но и убрать суммирование по этой количеству в детальных записях. Суммирование добавляется, если Кол-во ставить ресурсом.
8 napagokc
 
29.04.13
12:46
Должно получаться что-то типа этого:

ЦФУ1
--Док1______________|_Колво=25
----Товар1__________|_Колво=5
------СтатьяЗатрат1_|
------СтатьяЗатрат2_|
------СтатьяЗатрат3_|
----Товар2__________|_Колво=20
------СтатьяЗатрат1_|
------СтатьяЗатрат2_|

А получается вот так:

ЦФУ1
--Док1______________|_Колво=55
----Товар1__________|_Колво=15
------СтатьяЗатрат1_|_Колво=5
------СтатьяЗатрат2_|_Колво=5
------СтатьяЗатрат3_|_Колво=5
----Товар2__________|_Колво=40
------СтатьяЗатрат1_|_Колво=20
------СтатьяЗатрат2_|_Колво=20
9 c00Lo
 
29.04.13
12:56
В ресурсах "расчитывать по" не получается?
10 napagokc
 
29.04.13
12:58
(9) пробовал, не получается. Написал об этом в первом посте. Т.к. Кол-во становится ресурсом, то оно все равно рассчитывается по каждой детальной записи :(
11 Defender aka LINN
 
29.04.13
13:42
(8) Исчо раз: соединение НАБОРОВ ДАННЫХ. Не в запросе.
12 c00Lo
 
29.04.13
13:47
Ну да остатеся тока наборы данных соединять =\