К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Итоги по полю составного типа в запросе

Гость
0 - 24.12.2013 - 14:14
Есть прайс на базе универсального отчёта. У пользователя на отчёте стоит галочка "условные обозначения количества".

Суть этой галки в том, что если она стоит, то в зависимости от остатков номенклатуры в поле "Доступный остаток" вместо числа выводятся "***" либо "**" либо "*".

Если она не стоит, то выводится просто количество числом.
И всё бы ничего, но возник вопрос - как быть с итогами?

Конструкция вида :
|ИТОГИ
| ВЫБОР
| КОГДА &УсловныеОбозначенияОстатков
| ТОГДА МАКСИМУМ(ДоступныйОстаток)
| ИНАЧЕ СУММА(ДоступныйОстаток)
| КОНЕЦ КАК ДоступныйОстаток,
......
не работает.

До этого просто подпихивал построителю 2 разных текста запроса в зависимости от галки в отдельной процедуре, но сказали так не делать



Гость
1 - 24.12.2013 - 14:43
Вопрос снят. Решилось так:

ВЫБОР
КОГДА &УсловныеОбозначенияОстатков
ТОГДА МАКСИМУМ(ДоступныйОстаток)
ИНАЧЕ
СУММА(ВЫРАЗИТЬ(ДоступныйОстаток КАК ЧИСЛО(15, 0)))
КОНЕЦ КАК ДоступныйОстаток


К списку вопросов






Copyright ©, Все права защищены