0
- 24.12.2013 - 14:14
|
Есть прайс на базе универсального отчёта. У пользователя на отчёте стоит галочка "условные обозначения количества". Суть этой галки в том, что если она стоит, то в зависимости от остатков номенклатуры в поле "Доступный остаток" вместо числа выводятся "***" либо "**" либо "*". Если она не стоит, то выводится просто количество числом. И всё бы ничего, но возник вопрос - как быть с итогами? Конструкция вида : |ИТОГИ | ВЫБОР | КОГДА &УсловныеОбозначенияОстатков | ТОГДА МАКСИМУМ(ДоступныйОстаток) | ИНАЧЕ СУММА(ДоступныйОстаток) | КОНЕЦ КАК ДоступныйОстаток, ...... не работает. До этого просто подпихивал построителю 2 разных текста запроса в зависимости от галки в отдельной процедуре, но сказали так не делать | |
1
- 24.12.2013 - 14:43
|
Вопрос снят. Решилось так: ВЫБОР КОГДА &УсловныеОбозначенияОстатков ТОГДА МАКСИМУМ(ДоступныйОстаток) ИНАЧЕ СУММА(ВЫРАЗИТЬ(ДоступныйОстаток КАК ЧИСЛО(15, 0))) КОНЕЦ КАК ДоступныйОстаток | |
| Интернет-форум Краснодарского края и Краснодара |