СКД Вывод итогов для вычисляемого поля
Есть 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 Иначе Сумма(ПриходВместе) Конец )
(13)
Так я для ресурса записал вот такое условие
"Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(Приход) Конец" - У меня выводит итог, но он неверный.
Попробую по другому:
У меня есть с запроса колонка "приход", мне нужно разбить её на 2 части, "приходБезРасхода", где нету расхода, по группировкам и где по группировкам есть "Приход".
Сделал 2 выч. поля, вот 1 вариант:
Для Прихода написал "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе ПриходВместе Конец"
В ресурсах записал так: "Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(ПриходВместе) Конец".
Расчитать по: Общий итог(Пробовал и без);
Итог выводит, но выводит сейчас туда полностью весь приход, без учёта расхода.
Вот в чём проблема. Изначально стоит задача, разбить поле на 2 колонки
Так я для ресурса записал вот такое условие
"Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(Приход) Конец" - У меня выводит итог, но он неверный.
Попробую по другому:
У меня есть с запроса колонка "приход", мне нужно разбить её на 2 части, "приходБезРасхода", где нету расхода, по группировкам и где по группировкам есть "Приход".
Сделал 2 выч. поля, вот 1 вариант:
Для Прихода написал "Выбор когда ВычислитьВыражение("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе ПриходВместе Конец"
В ресурсах записал так: "Выбор когда ВычислитьВыражениеСГруппировкойМассив("Сумма(Расход)","Контрагент,Договор, НоменклатурнаяГруппа" , , , ) = 0 тогда 0 Иначе Сумма(ПриходВместе) Конец".
Расчитать по: Общий итог(Пробовал и без);
Итог выводит, но выводит сейчас туда полностью весь приход, без учёта расхода.
Вот в чём проблема. Изначально стоит задача, разбить поле на 2 колонки
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)