Показать сообщение отдельно
Старый 06.05.2011, 13:06   #15  
vallys is offline
vallys
Developer
 
146 / 108 (0) +++++
Регистрация: 18.01.2005
Обсуждение, конечно, давнее, но есть еще один "стремный" способ обойти эту пробему. Стемный - потому что для специфических случаев может не прокатить
Можно сгруппировать счета:
Пусть некоторые счета удовлетворяют одной конкретной маске (отберем все счета для этой маски). Если в плане счетов нет ни одного счета, который подходит под указанную маску и не используется для отчета, то исходные счета можно заменить маской.
Например, счета 1000000, 2000000, 3000000 можно заменить маской ?000000. Маски ?000000, ?100000, ?200000 можно заменить маской ??00000. И т.д.
Подмена на маску осуществляется только если все счета, которые удовлетворяют маске, используются в отчете. И не забыть про спец. символы.
В принципе - работает, но лучше все-таки через таблицу, как посоветовал Raven Melancholic, хотя и там есть свои "прелести".