logo
logo
Я могу объяснить, почему это происходит. [Dervish 01/07/2016 00:36]
Похоже, что у Вас выбран период "Все операции". Всякий раз, когда Вы добавляете новую операцию (или изменяете существующую), программа должна пересчитать этот период. Потому что, если вдруг, добавляемая операция выходит за рамки, указанные в периоде, то период нужно пересчитать. Ведь должны быть выбраны "Все операции". Пересчитать период, а не показывать сообщение "Операция не попадает в фильтры".
 
Видимо, первая операция у Вас была совершена именно 02.01.2008, вот поэтому устанавливается именно эта дата.
 
Наверное, можно немного изменить алгоритм так, чтобы он только расширял диапазон дат. Но не сужал его. Или просто очищать поле периода "Все операции", оставляя дату начала и завершения периода. Но такой вариант мне, честно говоря, не нравится.