|
СКД. "Замысловато" вычисляемое поле | ☑ | ||
---|---|---|---|---|
0
iceman2112
18.04.19
✎
14:43
|
Добрый день, граждане.
УТ 11 Есть отчет, группировки меняться не будут: | | СуммаПродажи | Поле 1 | Партнер | | | - Сделка | | | - Регистратор | | | В сделке есть реквизит (число), пусть будет Реквизит1. Сделал Поле в вычисляемых полях, так ВЫЧИСЛИТЬВЫРАЖЕНИЕ("СУММА(СуммаПродажи) + МАКСИМУМ(Сделка.Реквизит1)") Соответственно, по группировке Регистратор = 0 (как мне и нужно), по группировке сделке тоже вычисляется как мне нужно, а вот по группировке Партнер нет. Там должно быть сумма Поле 1 по группировке Сделка. Я пробовал делать второе поле, которые будет суммировать это поле. Кто нибудь сталкивался с такой задачи, просто подскажите в какую сторону двигаться? |
|||
1
toypaul
гуру
18.04.19
✎
14:50
|
"Там должно быть сумма Поле 1 по группировке Сделка" это как понять? ответ зависит от того как считается Поле1 для сделки
|
|||
2
toypaul
гуру
18.04.19
✎
14:59
|
если я правильно понял, то для партнера надо написать
ВычислитьВыражениеСГруппировкойМассив("Сумма(ВЫЧИСЛИТЬВЫРАЖЕНИЕ(""СУММА(СуммаПродажи) + МАКСИМУМ(Сделка.Реквизит1)""))","Сделка") |
|||
3
iceman2112
18.04.19
✎
15:06
|
(1) Поле 1
Партнер 12000 (то тут должно быть так) Сделка 1 5000 (вычислилось) Сделка 2 7000 (вычислилось) |
|||
4
iceman2112
18.04.19
✎
15:07
|
(2) Вроде да, сейчас попробую
|
|||
5
toypaul
гуру
18.04.19
✎
15:13
|
я кстати не понял зачем тут ВЫЧИСЛИТЬВЫРАЖЕНИЕ. оно тут не нужно. для сделки достаточно СУММА(СуммаПродажи) + МАКСИМУМ(Сделка.Реквизит1)
. для регистратора "" или 0 для партнера Сумма(ВычислитьВыражениеСГруппировкойМассив("СУММА(СуммаПродажи) + МАКСИМУМ(Сделка.Реквизит1)","Сделка")) |
|||
6
toypaul
гуру
18.04.19
✎
15:14
|
в (2) ошибка. правильно будет так
Сумма(ВычислитьВыражениеСГруппировкойМассив("ВЫЧИСЛИТЬВЫРАЖЕНИЕ(""СУММА(СуммаПродажи) + МАКСИМУМ(Сделка.Реквизит1)"")","Сделка")) не туда Сумма запихал а вообще СОВСЕМ правильно в (5) |
|||
7
iceman2112
18.04.19
✎
15:53
|
(6), (2) Работает, причем отлично для Сделки и Партнера и общего итога
|
|||
8
iceman2112
18.04.19
✎
15:53
|
Спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |