Как в СКД вывести вычисляемые поля по дням?
Целиком задача следующая: нужно вывести остатки на адресах по дням + Показать занята ли ячейка, то есть если остаток на адресе больше нуля я ставлю 1 иначе О,
ВЫБОР
КОГДА ЕСТЬNULL(КоличествоКонечныйОстаток, 0) > 0
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ
Это позволяет мне подсчитать количество занятых адресов в группировках и в общих итогах.
Пользовался настройкой ролей полей и это помогло мне выводить остатки по всем дням. Делал вычисляемое поле в запросе, в СКД и пользовательскую настройку, в любом случае есть значения только на начало и на конец периода, и там где есть движения.
Всем спасибо, разобрался.
Нужно было помимо поля АдресовЗанято сделать ещё поле
ВЫБОР
КОГДА ЕСТЬNULL(ОстаткиТоваровНаХраненииОстаткиИОбороты.КоличествоКонечныйОстаток, 0) > 0
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ КАК АдресовЗанятоНач
И задать роли - Начальный и Конечный остаток.
Тогда по всем дням будет считаться количество занятых адресов.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший