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