Две колонки в запросе по итогам.
15-02-2006 16:24
к комментариям - к полной версии
- понравилось!
Короче понадобилось сделать так, чтобы в запросе по остаткам была не одна колонка остатка "Долг клиента", а две колонки - "Наш долг" и "Долг клиента" в зависимости от знака остатка - для построителя отчетов. Запрос был с использованием конструкции "Итоги", поэтому как мы не парились, ничего не могли придумать.
В конечном итоге пришли к конструкции вида:
ИТОГИ
СУММА(КонечныйОстаток),
ВЫБОР
КОГДА СУММА(ТаблицаРегистра.СуммаРегКонечныйОстаток) < 0
ТОГДА СУММА(-ТаблицаРегистра.СуммаРегКонечныйОстаток)
КОНЕЦ КАК НашДолг,
ВЫБОР
КОГДА СУММА(ТаблицаРегистра.СуммаРегКонечныйОстаток) >= 0
ТОГДА СУММА(ТаблицаРегистра.СуммаРегКонечныйОстаток)
КОНЕЦ КАК ДолгКлиента,
И все заработало, как нужно.
1С-цы поймут, как это круто!
вверх^
к полной версии
понравилось!
в evernote