|
СКД условие вывода группировки | ☑ | ||
---|---|---|---|---|
0
slasher
08.10.15
✎
13:16
|
Добрый день!
Может кто-нибудь знает как задать условие вывода группировки (выводить группировку или не выводить) в зависимости от низлежащей группировки? Например, есть отчет, в котором есть 2 группировки. Первая группировка - контрагент, ниже идет группировка документы расчетов по этому контрагенту. Так вот, если долгов по контрагенту нет, то контрагента выводить не нужно вообще. Куда применить условие не пойму. |
|||
1
bootini
08.10.15
✎
13:21
|
(0) Отбор Долг больше 0
|
|||
2
Рэйв
08.10.15
✎
13:22
|
лучше в запросе сделай условие чтобы вообще не учавствовали чтоб не маятся
|
|||
3
slasher
08.10.15
✎
13:23
|
(0) неточно сформулировал, если долгов по каждому документу контрагента нет, то контрагента не выводить вообще
|
|||
4
Рэйв
08.10.15
✎
13:24
|
(3)Ты хочешь сказать может возникнуть ситуация, когда долгов по контрагенту нет, а по документам есть?
Ну и бардак у вас... |
|||
5
echo77
08.10.15
✎
13:27
|
(4) а почему бы и нет? По одному документу кредиторская задолжн,енность, по другому - дебиторская, в сумме 0
|
|||
6
slasher
08.10.15
✎
13:27
|
(4) это нормальная ситуация, плюсы одних документов перекрывают минусы других
|
|||
7
echo77
08.10.15
✎
13:30
|
(6) в запросе вычислить, что по каждому контрагенту по его документам нет долгов можешь?
|
|||
8
slasher
08.10.15
✎
13:36
|
(7) теоретически можно, но запрос очень сложный и без того, думал средствами СКД попроще будет. Этот вариант оставил как крайний.
|
|||
9
Рэйв
08.10.15
✎
13:37
|
(5)(6)А нафига такая фигня если в итоге долг = 0?
|
|||
10
Рэйв
08.10.15
✎
13:40
|
Причем я имел в виду ситуацию когда долг по итогу = 0, а по документам нет
|
|||
11
Рэйв
08.10.15
✎
13:40
|
если их сложить
|
|||
12
slasher
08.10.15
✎
13:42
|
(9) это уже другой вопрос, нужно для анализа
|
|||
13
bootini
08.10.15
✎
13:53
|
(6)
можно попробовать Вычисляемое поле ДолгКонтрагента ВЫЧИСЛИТЬВЫРАЖЕНИЕ(Сумма(Долг), "Контрагент", "Группировка") И на него отбор |
|||
14
slasher
08.10.15
✎
14:13
|
а что будет внутри ВЫЧИСЛИТЬВЫРАЖЕНИЕ(Сумма(Долг), "Контрагент", "Группировка") ?
|
|||
15
aleks_default
08.10.15
✎
14:23
|
(13) "И на него отбор" - не получится, вычисляемое поле вычисляется уже после наложения оборов.
|
|||
16
aleks_default
08.10.15
✎
14:25
|
(0)Вычислять итог по контрагенту в запросе. Не так уж сложно сделать...
|
|||
17
bootini
08.10.15
✎
15:11
|
(15) Да, точно
|
|||
18
bootini
08.10.15
✎
17:14
|
(15) Непонятно только зачем в СКД в Вычисляемых Полях есть галка для ограничения поля по условию...
|
|||
19
echo77
09.10.15
✎
10:27
|
(15) неправда. Есть варианты. Скрин настройки отбора по группировке покажите мне
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |