Здравствуйте!
Подскажите, пожалуйста! Есть такая задача в отчете Продажи добавить свои поля. Этот отчет сделан без запроса, т.е. обращением к регистру.
Чтобы добавить свои поля (цена из регистра Цены номенклатуры), переделано на запрос.
Но до этого в отчете было
УниверсальныйОтчет.ДобавитьПолеРесурс("ПроцентСкидки", ВЫБОР КОГДА СтоимостьБезСкидокОборот = 0 ТОГДА 0 ИНАЧЕ (СтоимостьБезСкидокОборот - СтоимостьОборот) / СтоимостьБезСкидокОборот * 100 КОНЕЦ", "% скидки", ВЫБОР КОГДА СУММА(СтоимостьБезСкидокОборот) = 0 ТОГДА 0 ИНАЧЕ (СУММА(СтоимостьБезСкидокОборот) - СУММА(СтоимостьОборот)) / СУММА(СтоимостьБезСкидокОборот) * 100 КОНЕЦ"); // Чтобы не суммировались проценты
Как теперь сделать, чтобы проценты не суммировались, а считались по каждой группировке? Если в запросе не делать Сумму и итогах, то не выводится это поле в отчете, вернее оно пустое.
С этим вопросом разобрались, стормозил.
У меня другой вопрос теперь, более сложный.
Как сделать так, чтобы при выводе отчета считался показатель на основании значения вышестоящей группировки?
Т.е. например так:
это отчет Продажи в УТ 10.3 доработанный на универсальном отчете
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой