Имя: Пароль:
1C
1С v8
СКД: Рассчитать в группировках, но не рассчитывать в детальных записях при связях наборов
0 Aliaska_M
 
03.10.19
10:42
Добрый день! Делаю два набора данных, в связях наборов данных делаю связь. Во втором наборе есть поле договор и его сумма из справочника договоры. Есть группировка "Договор" и детальные записи. Для ресурса из первого набора пишу выражение, где фигурирует "Сумма договора" из второго набора. В группировке нужно посчитать это выражение, а для детальных записей просто оставить 0. Но все рассчитывается корректно,только если в поля вывести какое-нибудь поле из второго набора. А мне поле из второго набора не нужно, только лишь сумма договора учавствует в расчете группировки. Как можно победить? чтобы не выводя поля из второго запроса детальные записи не рассчитывались по выражению для группировки.
1 toypaul
 
гуру
03.10.19
11:04
возможно поможет сделать поле СуммаДоговора обязательным
2 toypaul
 
гуру
03.10.19
11:05
3 Aliaska_M
 
03.10.19
11:07
К сожалению галочка обязательная не помогает
4 toypaul
 
гуру
03.10.19
11:23
я не понял. проблем только с детальными записями или с группировкой тоже?

нужны картинки настроек со всех закладок схемы
5 Aliaska_M
 
03.10.19
11:27
Проблема только с детальными записями: они начинают рассчитываться по выражению группировки, если договор или сумма договора не выведены в поля.
Есть поле Остаток выполнения: для детальных записей он равен 0, а для группировки нужно считать "Сумма договора" - "Сумма КС". Дык вот если поля присутсвуют, то с детальными записями все ок,они равны 0, если же убрать поля, то детальные записи начинают также рассчитываться по выражению "Сумма договора" - "Сумма КС". Они как бы перестают быть детальными полями.
6 toypaul
 
гуру
03.10.19
11:34
дэк задай выражение Остаток = 0
а для ресурсов Остаток = Сумма(Сумма договора - Сумма КС)
7 Aliaska_M
 
03.10.19
12:13
так и делаю, но все хорошо, пока поля из второго набора (договор или сумма договора) присутствуют в полях. Как только их убираю, детальные записи,где вроде написано 0, начинают считаться по формуле "Сумма договора" - "Сумма КС".
8 Aliaska_M
 
03.10.19
13:39
помогите решить проблему!
9 Aliaska_M
 
03.10.19
14:50
никто не сталкивался с таким?
10 Aliaska_M
 
04.10.19
08:53
проблема еще актуальна