Есть вот проблемка.
ТЗ: Сделать отчет - фильтрация по любым полям (то есть юзверь сам выбирает в стандартной форме SysQuery отчета).
НО проблемка в том, что сам запрос такой сложный, что с QBDS нельзя его построить, так как фильтрация идет по полям разных таблиц (не-relations)... то есть:
Код:
where table1.date1 <= table2.date2
Так как сам запрос будет в Axapta-SQL, то тут отпадают юзерские Range-ы

... так как их всех пречислать будет слишком геморойно...
Почему мне надо такой сложный JOIN? - потомы что очень много данных и делать Display-методы это равно самоубийству :[ ... >1.000.000 SQL запросов за один отчет - затормаживает сервак :[
Может все-таки есть какой выход?
Все что мне хочется:
Код:
select ... from ... [user_ranges] join ..[user_ranges] [my_ranges]
Спасибо заранее...