logo
logo

Форум Можно сделать в программе сложную сортировку?

создать новую тему раскрыть все
Можно сделать в программе сложную сортировку? landa17 15/06/2012 00:21 #написать ответ
Например, сначала по Магазинам, потом по Статьям, потом по Датам. Т.е. что бы сначала шла группа статей с Магазином на первую букву. Внутри этой группы первыми бы шли статьи с товарами на первую букву, а в группе статей с товаром шли бы записи от более поздней до более ранней даты.
Насколько я могу судить ... Дим(м) 15/06/2012 14:04 #написать ответ
... в программе используется "стабильная" сортировка.
 
Т.е. множественную сортировку, как вам надо, можно получить последовательно покликав по колонкам в обратном порядке.
 
Так, для вашего случая, надо:
- сначала отсортировать по Датам
- потом отсортировать по Статьям
- и наконец - по Магазинам
 
В итоге, в каждом Магазине транзакции будут отсортированы по Статьям. А в пределах одной Статьи - по Датам.
 
Правда, как я понимаю, (в настройках страницы) в базу сохранится только последняя сортировка. И при добавлении новых транзакций будет применяться только она.
 
С другой стороны, получить снова нужный порядок - это всего 3 клика.
Спасио большое за ответ! landa17 16/06/2012 14:44 #написать ответ
Я именно чего-то такого и ждала! Просто немного смутило то, что при нажатии на столбик то появляются разные стрелки (по-возрастанию/по убыванию) то вдруг вообще исчезают. Что бы это значило?.
Правда, у меня она как-то плохо работает. Не все сортирует так, как надо.
Нет стрелок сортировки latan 17/06/2012 11:00 #написать ответ
Если в заголовке столбца отсутствует стрелка, это значит - без сортировки. Итого 3 варианта отображения столбца - по возрастанию, по убыванию, без сортировки. Меняются циклично при нажатии на заголовок столбца.
Вот в чем у меня еще была проблема. Сортировка после текущего ввода новых записей со старыми настройками не работает. landa17 17/08/2012 08:33 #написать ответ
Приходится все нажимать заново. Если есть страница с сохраненной сортировкой, то лучше после ввода данных сохранить все, потом выйти из программы, потом снова войти.
Кстати, что бы посмотреть в отчете Динамика оборотов сумму по нескольким статьям из разных групп, то после сохранения всех важных данных можно нужные статьи перенести в Классификаторе статьи в одну группу по которой в отчете вывести результаты. А потом выйти без сохранения и снова войти