Страница 1 из 1

Игнорирование сортировки моего запроса

Добавлено: 17 дек 2010, 11:14
Леонид
Доброго времени суток, уважаемые!

В одном из отчётов возникла необходимость сортировки данных.

Пишу следующее:

SELECT *
FROM TABLE(reports_fin_pkg.rep_client_margins(null, '17.12.2010', 280, null, null, 'Y', -1))
ORDER BY org_name, client_name, producer_name

Суть. Сортирую select'ом по наим. организации, наим. клиента, наим. бренда. Всё сортируется.
В DataBand1 стоит Sorting = None, т.е. вообще её нет. Однако, при выводе данных моя сортировка сбивается и данные сортируются как попало.

Не могу понять в чём причина. Может нужно ещё какой-то флаг где-то поставить?

Игнорирование сортировки моего запроса

Добавлено: 20 дек 2010, 09:33
Aleksey
Здравствуйте,

Если в данном отчете нет никаких группировок, то данные должны выводиться в том порядке в котором они отсортированы в запросе.
Пожалуйста, пришлите простой отчет с данными, который воспроизводит данную проблему на support@stimulsoft.com для анализа.

Спасибо.

Игнорирование сортировки моего запроса

Добавлено: 21 дек 2010, 06:33
Леонид
Да, действительно. Не углядел. В отчёте есть группировка.
Теперь добавил сортировку в DataBand - всё работает.

Спасибо за подсказку!

Игнорирование сортировки моего запроса

Добавлено: 21 дек 2010, 07:31
Andrew
Отлично!

Рады помочь!