список сообщений создать тему

Сортировка операций с одинаковым временем и датой

Версия:

Тип: Ошибка
Статус: Завершено
Важность: Если время будет
Описание
Сортировка операций с одиновыми временем и датой не работает корректно. Точнее ее работа становится некорректной, если вручную изменить время-дату нескольких операций на одинаковое.
 
Последовательность действий
Вариант раз:
1. Создать базу.
2. Установить в опциях базы "Учитывать время операций".
3. Создать подряд три операции расхода. (НЕ ДУБЛИРОВАНИЕМ!)
4. Выделить созданные три операции, установить им одинаковое время операции.
5. Попробовать посортировать их.
 
Вариант два (более интересный):
1. Создать базу.
2. Установить в опциях базы "Учитывать время операций".
3. Создать подряд три операции расхода  (НЕ ДУБЛИРОВАНИЕМ!) устанавливая им одно и то же время, например 12:00:00. Эти операции будут нормально сортироваться в пределах друг друга.
4. Создать еще несколько операций устанавливая им время отличное от времени для ранее созданных операций, например 13:00:00
5. Установить этим "новым" операциям время 12:00:00.
6. Попробовать посортировать их. Well
 
В аттаче две уже готовые базы с вышеописанным багом.

Файлы: bases.zip
Сергей, я не могу повторить эту ошибку в новой версии программы. Базы с ошибками созданные в 216 работают так же некорректно, а новые, созданные таким же образом в 217 уже лишены ее. Возможно она каким-то образом была связана с одним из исправленных тобой багов.