Topic: Сортировка в проекте и отчете.

Добрый день!
При заполнении рабочих данных в одной из таблиц используется нумерация вида
1а-16/....
2б-16/....
3в-16/....
..................
На основе данного примера( http://myvisualdatabase.com/forum/viewtopic.php?id=1054 ) реализовал сортировку, но возникло несколько вопросов:
1)Как  отсортировать результаты не по возрастанию, а по убыванию;
2)Как реализовать подобную сортировку в отчете.

Заранее спасибо за консультацию.

Re: Сортировка в проекте и отчете.

Приветствую,

1. Для сортировка по убыванию, необходимо добавить слово DESC, т.е. получится так:

CAST (trim(substr(replace(fieldnumber, '-', '     '), 1, 3)) AS INTEGER), CAST (trim(substr(replace(fieldnumber, '-', '     '), 7, 5)) AS INTEGER), CAST (trim(substr(replace(fieldnumber, '-', '     '), 12)) AS INTEGER) DESC

2. В настройках кнопки Отчет, выберите из списка сортировки "ORDER BY" и вставьте значение из выше отвеченного вопроса.

Dmitry.

Re: Сортировка в проекте и отчете.

Спасибо.
Есть ли подобная функция непосредственно в конструкторе отчетов?

Re: Сортировка в проекте и отчете.

Илья Б. wrote:

Спасибо.
Есть ли подобная функция непосредственно в конструкторе отчетов?

К сожалению нет, конструктор отчета не может сортировать данные.

Dmitry.