|
При суммировании полей в СКД система не видит одного числа, хоть оно есть | ☑ | ||
---|---|---|---|---|
0
Куница
09.06.15
✎
14:01
|
Обернула этим запросом объединение нескольких запросов, где числовые поля просуммированы группировкой
ВЫБРАТЬ ПервыйБлок.Порядок, ПервыйБлок.Заголовок, ПервыйБлок.СтатьяНаименование, ПервыйБлок.Статья, ПервыйБлок._СуммаП, ПервыйБлок._СуммаФ, ВЫБОР КОГДА (ПервыйБлок._СуммаП <> 0) ТОГДА ПервыйБлок._СуммаФ / ПервыйБлок._СуммаП ИНАЧЕ 0 КОНЕЦ КАК Доля1, ПервыйБлок.Период Получается вот какая странность : 1) если написано "КОГДА (ПервыйБлок._СуммаП <> 0)" система видит только ПервыйБлок._СуммаП, а ПервыйБлок._СуммаФ не видит, а он есть 2) если написано "КОГДА (ПервыйБлок._СуммаФ <> 0)" система видит только ПервыйБлок._СуммаФ, а ПервыйБлок._СуммаП не видит 3)если написано "КОГДА (ПервыйБлок._СуммаП <> 0 и ПервыйБлок._СуммаФ <> 0)" , все равно видит только система видит только ПервыйБлок._СуммаП, а ПервыйБлок._СуммаФ не видит "Вычисляемые поля" пробовала использовать, результат тот же. |
|||
1
echo77
09.06.15
✎
14:04
|
Попробовать галку "обязательное" на числовых полях, эту же галку на полях по которым выполняется группировка
|
|||
2
Куница
09.06.15
✎
14:08
|
(1) скажите пожалуйста, может, Вы знаете способ выкрутиться из ситуации. ресурсы - это колонки цифр план/факт, а в ресурсах таблицы должна быть колонка доля - отношение факта к плану, но факт и план суммируемые, и любое другое поле система норовит тоже обернуть функциями, а это должно быть тупо отношение факта по этой строке и плана по этой строке
|
|||
3
Куница
09.06.15
✎
14:10
|
(1) дело в том, то я выстраиваю колонки по месяцам, и, если пользоваться вручную написанной программой-она работает, но медленно. Начальство хочет видеть год, а там такой монстр порлучается из скомпанованного запрота, сто он протестует и посылает всех на фиг
|
|||
4
Куница
09.06.15
✎
14:11
|
получается из скомпанованного запроса
|
|||
5
vicof
09.06.15
✎
14:14
|
(2) картинку нарисуй
|
|||
6
МаксимМП23
09.06.15
✎
14:15
|
(0) Сплошняком выведи данные. Может у тебя там NULLы беснуются.
|
|||
7
Куница
09.06.15
✎
14:21
|
(6) да везде оборачиваю в ЕстьNULL
|
|||
8
Куница
09.06.15
✎
14:24
|
(5)Как-то так
Сумма плана Сумма факта Доля Bыручка от продаж 1 000 000,00 800 000,00 0,80 Статьи доходов 1 000 000,00 800 000,00 0,80 Реализация 1 600 000,00 400 000,00 1,50 Реализация 2 400 000,00 400 000,00 1,00 |
|||
9
Куница
09.06.15
✎
14:25
|
Каждые три таких столбца - это большой столбец месяца, а месяцев - нескольно, естественно
|
|||
10
kosts
09.06.15
✎
14:33
|
(0)
> Обернула этим запросом объединение нескольких запросов, где числовые поля просуммированы группировкой Группировка одна на все запросы или у каждого запроса своя группировка? |
|||
11
Куница
09.06.15
✎
14:36
|
(10) у каждого своя.
|
|||
12
kosts
09.06.15
✎
14:38
|
(11) Может надо завернуть в один запрос с суммированием?...
|
|||
13
Куница
09.06.15
✎
14:39
|
(12) Уже пробую после ваших слов.
|
|||
14
Куница
09.06.15
✎
14:41
|
(12) остается вопрос с долей, которая отношение факта к плану. Честно говоря, совет (1) я не поняла.
|
|||
15
kosts
09.06.15
✎
14:44
|
(14) Это в списке полей СКД
|
|||
16
Куница
09.06.15
✎
14:49
|
(15) Нашла "Обязательное" в "Ролях", спасибо!
Мне бы надо так, как описано в (8), чтоб доля считалась отношением. |
|||
17
Куница
09.06.15
✎
14:51
|
Все равно то, что написало в (0), не ушло, не видит система то одного, то другого поля
|
|||
18
Куница
09.06.15
✎
14:54
|
Нет, не туда посмотрела, отношение считается, но правильное оно только в детальных записях, в группировочных уже все плохо, т.к. там идет суммирование отношений все детальных записей группы((
|
|||
19
Куница
09.06.15
✎
14:54
|
Долей
|
|||
20
vicof
09.06.15
✎
14:58
|
кури ВычислитьВыражениеСГруппировкойМассив()
|
|||
21
kosts
09.06.15
✎
14:58
|
(19) Можно отключить в группировках
|
|||
22
Куница
09.06.15
✎
15:10
|
(20) иду смотреть
(19) а где это можно сделать? |
|||
23
Куница
09.06.15
✎
15:52
|
(19) нашла!
(20) спасибо! Буду строить отчет дальше. Попытаюсь. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |