[РЕШЕНО] Не правильно работает функция ВычислитьВыражениеСГруппировкойМассив

Тема в разделе "Система компоновки данных (СКД)", создана пользователем alboldinov, 27 июн 2016.

  1. TopicStarter Overlay
    alboldinov
    Offline

    alboldinov Опытный в 1С

    Регистрация:
    8 сен 2014
    Сообщения:
    183
    Симпатии:
    0
    Баллы:
    26
    Есть очет в котором нужно посчитать общий итог по группировкам, по какой то причине выдается неправильная сумма 12.png вот ресурсы
    Конфигуратор -.png
  2. Draco
    Online

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.642
    Симпатии:
    948
    Баллы:
    204
    Ну правильно.
    У Вас же для Группировки Менеджер Оплата считается не просто Сумма(Оплата), а через Вычислить выражение где еще Среднее(оплата) и т.д

    Т.е Ваша строка про общий итог где "Оплата", менеджер, она про строку выше ничего ввобще не знает. Для нее Оплат это просто оплата, а не то что Вы там прописали для менеджера через среднее
  3. TopicStarter Overlay
    alboldinov
    Offline

    alboldinov Опытный в 1С

    Регистрация:
    8 сен 2014
    Сообщения:
    183
    Симпатии:
    0
    Баллы:
    26
    Т.е она берет только одну строку под группировкой менеджер, а не саму группировку менеджер? Как тогда просуммировать группировки?
  4. Draco
    Online

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.642
    Симпатии:
    948
    Баллы:
    204
    Ну вы указали поле Оплата, вот он и берет Оплата из Запроса погруппировке менеджер, он не знает про то чт вы расччитыываете отдельно для него
    Ну можете создать вычислемое поле В котром будет Сумма(ВычислитьВыражениеСГруппировкойМассив("Среднее(Оплата)","ЗаказКлиента")) и его уже туда вместо Оплата
    Ну или сразу это выражение тда впихнуть

    Ну т.е если у Вас Оплата Среднее(СуммаДенег) по Менеджер

    То общий итог будет как Сумма(Среднее(СуммаДенег)) по Общий итог
  5. TopicStarter Overlay
    alboldinov
    Offline

    alboldinov Опытный в 1С

    Регистрация:
    8 сен 2014
    Сообщения:
    183
    Симпатии:
    0
    Баллы:
    26
    Спасибо, через вычисляемое поле получилось

Поделиться этой страницей