|
СКД: Рассчитать в группировках, но не рассчитывать в детальных записях при связях наборов
| ☑ |
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
|
проблема еще актуальна
|
|