logo
logo
AbilityCash пока не совсем корректно... [Dervish 19/09/2005 09:13]
...устанавливает порядок операций, если поле время не включено. И временами вместо того, чтобы в первую очередь провести операцию прихода и только затем расхода, всё происходит наоборот и остаток по счёту становится неожиданно отрицательным. И я думал, что ваш вопрос относится именно к этому.
 
Но если я ошибся и вы предлагаете просто ввести контроль остатков, чтобы программа не допускала отрицательные (а по некоторым счетам - положительные) остатки, то я хочу спросить, а оно вам действительно нужно? Неужели будет приятно получить отказ программы в добавлении операции после того, как вы заполнили все необходимые поля?
 
Мне кажется, что сейчас сделано самым лучшим образом: если в результате ввода операции получился отрицательный остаток, то вам не нужно удалять введённую операцию, ведь она же всё-таки была? Вам достаточно её исправить и/или ввести другие операции.