Сортировка в cross-tab

Обсуждение Stimulsoft Reports.NET
Ответить
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Сортировка в cross-tab

Сообщение Леонид »

Добрый час, уважаемые!

Подскажите, если я хочу в отчёте (есть во сложении в теме http://forumru.stimulsoft.com/Default.a ... sts&t=1406) сортировать по колонке CrossTab1_Column1 с названием MONTH_YEAR, то сортируется не так, как мне надо, т.к. сортировать можно только по Value, либо по Display Value.

Но Value у меня {qrMain.MONTH_YEAR}, т.е. просто значение полей из select'а (month || '.' || year), а DisplayValue {qrMain.MONTH_NAME} {qrMain.YEAR_NUM}, т.е. одельно выводится месяц и год.

Так вот вопрос, как убрать сортировку вообще, т.е. чтобы использовалась сортировка из select'а? Либо, если это, каким-либо образом возможно, то, как отсортировать не по Value и не по DisplayValue, а по двум полям year_num, month_num?

Пробовал также сортировку у самого кросс-таба, но не даёт желаемый эффект, т.к. там сортируются данные в самом кросс-табе, а мне нужно сортировать колонки.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Сортировка в cross-tab

Сообщение Ivan »

Здравствуйте.
Подскажите, если я хочу в отчёте ... сортировать по колонке с названием MONTH_YEAR, то сортируется не так, как мне надо, т.к. сортировать можно только по Value, либо по Display Value.
.... Но Value у меня {qrMain.MONTH_YEAR}, ....
Не совсем понятно, судя по вашим словам надо сортировать по Value. Уточните пожалуйста, что именно сортируется не так.
Также по возможности приложите отчет с данными, т.к. в указанном топике файл данных неполный (не хватает полей).
Так вот вопрос, как убрать сортировку вообще, т.е. чтобы использовалась сортировка из select'а?
К сожалению, убрать сортировку нельзя.

Спасибо.
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Сортировка в cross-tab

Сообщение Леонид »

В принципе, решил проблему - поставил Sort = by value и по значению поля month_year, т.е. вида "месяц.год". Всё заработало.

Но было было конечно неплохо, чтобы была возможность отключать сортировку.
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Сортировка в cross-tab

Сообщение Aleksey »

Здравствуйте,

К сожалению, но на данный момент, это невозможно из-за особенностей движка.
Со временем, мы планируем переделать данный компонент.

Спасибо.
Ответить