• Авторизация


Две колонки в запросе по итогам. 15-02-2006 16:24 к комментариям - к полной версии - понравилось!


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


Вы сейчас не можете прокомментировать это сообщение.

Дневник Две колонки в запросе по итогам. | fixin - Дневник fixin | Лента друзей fixin / Полная версия Добавить в друзья Страницы: раньше»