Форма итогов - отчёт за несколько периодов

Статус
В этой теме нельзя размещать новые ответы.

Aleks

Продвинутый
Думаю можно создать пост с примером проекта, в котором обсудить возможность такой реализации текущими средствами.

Вот пытаюсь сделать.
Добавил к каждой записи продажи Месяц - сотавное поле, расчитанное на основе даты продажи.
Теперь пытаюсь создать отчет, расчитываю сумму продаж и указываю условие по значению для результата, что Месяц = Сентябрь. Однако отчет не видит поля "Месяц". Может я ошибку сделал? Или есть ограничение, что составное поле, расчетное поле, и поле типа ссылка не могут быть в условии по значению?
 

Vladimir

Администратор
Команда форума
Для более предметного обсуждения решения задачи желательно видеть пример Вашего проекта.
 

Aleks

Продвинутый
Ну вот проект. Здесь 2 варианта.
Вариант 1. Отчет Товары работает корректно.
Вариант 2. Отчет Товары По Договору пишет что в объекте "Отпуск товара по договору" нет поля "Месяц"
В реальности Вариант 2 это например схема, когда заключается договор на покупку и под договор товар отгружается разными партиями. Так же это мугут быть услуги и этапы проекта.

Дополнительно, обнаружилась ошибка.
Если в форме связи "Договор" открыть дочернюю форму "Отпуск Товара по Договору" на создание новой записи и поменять дату, пересчет месяца не происходит. Если сделать то же самое в списке объектов "Отпуск Товара по Договору", то пересчет работает нормально.
 

Вложения

  • Пример c периодами.rbase
    19.6 KB · Просмотры: 8

Vladimir

Администратор
Команда форума
Это недоработка в конструкторе. Составное поле для текущего объекта не обрабатывалось - исправим в ближайшем обновлении.
Сейчас пока можете получать не название месяца в составном поле, а числовое значение месяца (функция Month) и копировать его в число, которое обрабатывать в расчёте результирующего поля.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу