Есть 2 вычисляемых поля, в них записываю такое условие
Приход " Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе ПриходВместе Конец "
ПриходБезРасхода "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе ПриходВместе Конец "
В ресурсах записываю, например для поля "ПриходБезРасхода"
Выражение: "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец "
Не выводит итог. Пробовал добавлять колонки в "Расчитать по:", не помогает, разные варианты, вот колонки "Договор, Контрагент, Контрагент Иерархия, НоменклатурнаяГруппа, НоменклатурнаяГруппа Иерархия, Приход, ПриходБезРасхода, ПриходВместе, Расход, Регистратор, Общий итог"
Нужно вывести итог для колонки
Приход " Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе ПриходВместе Конец "
ПриходБезРасхода "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе ПриходВместе Конец "
В ресурсах записываю, например для поля "ПриходБезРасхода"
Выражение: "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец "
Не выводит итог. Пробовал добавлять колонки в "Расчитать по:", не помогает, разные варианты, вот колонки "Договор, Контрагент, Контрагент Иерархия, НоменклатурнаяГруппа, НоменклатурнаяГруппа Иерархия, Приход, ПриходБезРасхода, ПриходВместе, Расход, Регистратор, Общий итог"
Нужно вывести итог для колонки
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6)
Есть выч. поле ПриходБезРасхода - Название поля
"Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе ПриходВместе Конец " - Выражение
Итог для него совсем не считаеться, какие бы группировки я не ставил в "ресурсах", " Расчитать по"
В ресурсах пишу так : "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец "
Пробовал просто "Сумма(ПриходВместе)" -тоже не работает
В отчёт данные выводятся корректно, но итог пустой
Есть выч. поле ПриходБезРасхода - Название поля
"Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе ПриходВместе Конец " - Выражение
Итог для него совсем не считаеться, какие бы группировки я не ставил в "ресурсах", " Расчитать по"
В ресурсах пишу так : "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец "
Пробовал просто "Сумма(ПриходВместе)" -тоже не работает
В отчёт данные выводятся корректно, но итог пустой
(8)
Нет пусто.
Но пробовал и так ставить " "Договор, Контрагент, Контрагент Иерархия, НоменклатурнаяГруппа, НоменклатурнаяГруппа Иерархия, Приход, ПриходБезРасхода, ПриходВместе, Расход, Регистратор, Общий итог"
Пробовал "Контрагент", пробовал "ОбщиеИтоги". Тоже не работает
Нет пусто.
Но пробовал и так ставить " "Договор, Контрагент, Контрагент Иерархия, НоменклатурнаяГруппа, НоменклатурнаяГруппа Иерархия, Приход, ПриходБезРасхода, ПриходВместе, Расход, Регистратор, Общий итог"
Пробовал "Контрагент", пробовал "ОбщиеИтоги". Тоже не работает
ВычислитьВыражение считает по родительским записям. Для общего итога таких нет.
Есть ПРЕДПОЛОЖЕНИЕ, что для общего итога нужно сделать отдельный расчет как
СУММА(Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец )
Есть ПРЕДПОЛОЖЕНИЕ, что для общего итога нужно сделать отдельный расчет как
СУММА(Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец )
Нет. Не так наверное
Вот так скорее
Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец
Вот так скорее
Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) <> 0 тогда 0 Иначе Сумма(ПриходВместе) Конец
(11)
Я уже и так пробовал, и ещё кучу вариантов. Вот полностью ваш пример, я добавил так и в выч.поле и в ресурсы. Вс еравно не выводит.
Может как-то через макет реализовать. Просто я не разу не работал с ними
Я уже и так пробовал, и ещё кучу вариантов. Вот полностью ваш пример, я добавил так и в выч.поле и в ресурсы. Вс еравно не выводит.
Может как-то через макет реализовать. Просто я не разу не работал с ними
Прикрепленные файлы:
(13)
Так я для ресурса записал вот такое условие
"Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(Приход) Конец" - У меня выводит итог, но он неверный.
Попробую по другому:
У меня есть с запроса колонка "приход", мне нужно разбить её на 2 части, "приходБезРасхода", где нету расхода, по группировкам и где по группировкам есть "Приход".
Сделал 2 выч. поля, вот 1 вариант:
Для Прихода написал "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе ПриходВместе Конец"
В ресурсах записал так: "Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(ПриходВместе) Конец".
Расчитать по: Общий итог(Пробовал и без);
Итог выводит, но выводит сейчас туда полностью весь приход, без учёта расхода.
Вот в чём проблема. Изначально стоит задача, разбить поле на 2 колонки
Так я для ресурса записал вот такое условие
"Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(Приход) Конец" - У меня выводит итог, но он неверный.
Попробую по другому:
У меня есть с запроса колонка "приход", мне нужно разбить её на 2 части, "приходБезРасхода", где нету расхода, по группировкам и где по группировкам есть "Приход".
Сделал 2 выч. поля, вот 1 вариант:
Для Прихода написал "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе ПриходВместе Конец"
В ресурсах записал так: "Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(ПриходВместе) Конец".
Расчитать по: Общий итог(Пробовал и без);
Итог выводит, но выводит сейчас туда полностью весь приход, без учёта расхода.
Вот в чём проблема. Изначально стоит задача, разбить поле на 2 колонки
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот