История версий
Версия 3.0.270 от 07.07.2023
- Исправлена ошибка: неверная обработка всплывающих подсказок на графике остатков по счетам.
- Исправлена ошибка: не работала библиотека загрузки валют и курсов с сайта ЦБ РФ.
- Исправлена ошибка: на графике остатков вместо входящего остатка показывался исходящий.
- Исправлена ошибка: кнопка "Открыть сайт" вместо браузера по умолчанию открывала MS IE.
Версия 3.0.269 от 05.07.2023
- Исправлена критическая ошибка резервного копирования, приводившая к краху программы
Версия 3.0.268 от 05.07.2023
Версия 3.0.267 от 07.11.2016
- Выполнена доработка: Ссылки на странице операций
- Выполнена доработка: Суммы в столбцах
- Выполнена доработка: Горячие клавиши
- Выполнена доработка: Блокировка файла данных при открытии
Версия 3.0.266 от 20.08.2016
- Исправлена ошибка: Ошибка при изменении дат запланированных операций
Версия 3.0.265 от 19.08.2016
- Исправлена ошибка: Отслеживать пробелы в конце строки в комментариях
- Исправлена ошибка: Изменение порядка операций при подстановке текущей даты
- Выполнена доработка: Предложение по вертикальной линии "сегодня"
- Выполнена доработка: Повторяющиеся операции
Версия 3.0.264 от 25.07.2016
- Исправлена ошибка: Программа падает при переключении на вкладку отчётов
- Исправлена ошибка: Неверно работает прокрутка с клавиатуры
- Исправлена ошибка: Крах программы при изменении блокировки операций
Версия 3.0.263 от 24.07.2016
- Исправлена ошибка: Отказ прокрутки на большом списке операций
- Исправлена ошибка: Необновление страницы отчетов
Версия 3.0.262 от 22.07.2016
- Исправлена ошибка: Ошибка при редактировании счета
- Исправлена ошибка: Ошибка инициализации диалога добавления счета
Версия 3.0.261 от 19.07.2016 г
- Исправлена ошибка: Поломались планы счетов
- Исправлена ошибка: Ошибка при попытке экспорта данных
- Исправлена ошибка: Ошибка при попытке добавления счета
Версия 3.0.260 от 18.07.2016
- Исправлена ошибка: неверная корректировка фильтра "За период"
- Исправлена ошибка: неверная локализация сообщений об ошибках
- Выполнена доработка: переработан алгоритм сохранения настроек страниц
Версия 3.0.259 от 28.06.2016
- Исправлена ошибка: Ошибка фильтров на странице операций
Версия 3.0.258 от 27.06.2016
- Исправлена ошибка: Пропал фильтр "Статья" на страничке оборотов
- Исправлена ошибка: Неправильно расчитывалась ширина столбцов
- Исправлена ошибка: Невозможно изменить порядок закладок
Версия 3.0.257 от 25.06.2016
- Исправлена ошибка: Сброс фильтра счетов на странице операций
- Исправлена ошибка: Ошибка при блокировке/разблокировке счета
- Исправлена ошибка: Ошибка при добавлении папки в бюджете
- Исправлена ошибка: Появляется поле Статья в операции перевода
- Версия 3.0.256 от 20.06.2016
- Исправлена Ошибка: Несовместимость версий сохраненных страниц
- Версия 3.0.255 от 20.06.2016
- Исправлена Ошибка: Пропадание колонок на странице операций
- Исправлена Ошибка: Потеря фокуса списка операций при использовании быстрых клавиш
- Исправлена Ошибка: Сброс фильтра счетов на странице операций
- Исправлена Ошибка: Ошибка вкладки "Бюджет"
- Исправлена Ошибка: Не сохраняется группировка по классификатору
- Сделана Доработка: Возврат группировки
- Сделана Доработка: Неверно сохраняется период в отчётах
- Версия 3.0.254 от 13.06.2016
-
- Исправлена ошибка: Не сохраняется группировка по классификатору
- Исправлена ошибка: Исправления счетчика времени
- Исправлена ошибка: Не работает печать на Windows10
- Исправлена ошибка: Орфографическая ошибка
- доработка: Лишнее сообщение об ошибке
- Сделана доработка: Автоколлапс открытых позиций в оборотах
- Сделана доработка: Поведение программы при удалении операций
- Версия 3.0.253 от 21.10.2015
-
- Исправлена ошибка: неверно устанавливались даты при редактировании одной или нескольких операций
- Версия 3.0.252 от 17.10.2015
-
- Исправлена ошибка: Сброс выделения операций
- Исправлена ошибка: Выбор даты при расчете бюджета
- Исправлена ошибка: Неверная расшифровка отчета по динамике оборотов
- Исправлена ошибка: Крах программы при попытке зайти на вкладку бюджет
- Исправлена ошибка: Нарушается порядок операций при групповом изменении даты
- Исправлена ошибка: Неверный бюджетный период вызывал аварийное завершение работы программы
- Исправлена ошибка: Неверная инициализация даты окончания бюджетного периода
- Исправлена ошибка: Неверный импорт классификаторов
- Сделана доработка: Импорт пустых строк из Excel
- Версия 3.0.251 от 15.09.2015
-
- Исправлена ошибка: добавлено сообщение о неверном бюджетном периоде
- Исправлена ошибка: автоизменение окончания бюджетного периода
- Исправлена ошибка: отображение данных после экспорта в Excel
- Исправлена ошибка: неверное сообщение об ошибке при попытке сохранения файла
- Сделана доработка: добавлено клавиатурное сокращение
- Сделана доработка: увеличено ожидание перед автообновлением программы
- Сделана доработка: доделан экспорт и импорт бюджетных периодов.
- Сделана доработка: изменен порядок пунктов в меню "Сервис"
- Версия 3.0.250 от 06.09.2015
-
- Исправлена ошибка: Неправильная инициализация поле "Количество повторений" диалога повторений
- Исправлена ошибка: не сохранялись данные шрифта, используемого программой
- Исправлена ошибка: при смене типа операции с "Остаток" на "Расход" или "Приход" неверно устанавливалось значение поля "Цена за единицу"
- Сделана доработка: бюджетная дата заменена бюджетным периодом.
- Версия 3.0.249 от 26.08.2015
-
- Исправлена ошибка: неверный подсчет итогов по полю "Количество" на странице операций
- Исправлена ошибка: неверное вычисление сумм в диалоге ввода операций
- Версия 3.0.248 от 17.08.2015
-
- Исправлена ошибка с неверной разрядностью по оси Y для графика динамики оборотов
- Исправлена ошибка, из-за которой не сохранялось положение разделителей в закладке "Отчеты"
- Сделана доработка автосохранения настроек страниц
- Сделана доработка: добавлена возможность показа полного названия открытого файла (включая путь) в заголовке главного окна программы
- Версия 3.0.247 от 29.07.2015
-
- Исправлена ошибка с пересчетом остатков операций после изменения даты операции
- Исправлена ошибка с обработкой разделителей при вводе сумм
- Исправлена ошибка с доступностью кнопки "Добавить" в диалоге редактирования операции
- Исправлена ошибка, приводившая к невозможности редактировать лимиты бюджета
- Исправлена ошибка, из-за которой не работали настройки "Зачисление переводом" и "Списание переводом" в отчете по оборотам
- Исправлена ошибка в подписи к отчету остатков по счетам, приводившая к неверному показу суммы операций
- Сделана доработка, улучшающая диагностику при установке обновления
- Версия 3.0.246 от 24.07.2015
-
- Исправлена ошибка с арифметическими действиями в поле ввода сумм
- Исправлена ошибка с изменением поля "Количество" при добавлении операции
- Исправлена ошибка с показом операции после изменения ее даты
- Исправлена ошибка с пересчетом курса во время редактирования операций перевода
- Исправлена ошибка, возникавшая при импорте и экспорте данных
- Версия 3.0.245 от 07.07.2015
-
- Срочно исправлена ошибка, из-за которой программа отказывалась запускаться под Windows XP.
- Версия 3.0.244 от 07.07.2015
-
- Исправлена ошибка с отчетом "Остатки по счетам"
- Исправлена ошибка обновления остатков на странице счетов
- Исправлена ошибка с отрисовкой элементов диалогов
- Исправлена ошибка в загрузке валют
- Исправлена ошибка вычисления бюджетной даты в повторяющихся операциях
- Версия 3.0.243 от 03.07.2015
-
- Исправлена ошибка с пропажей лимитов в бюджете (описана тут и тут)
- Исправлена ошибка, возникавшая при смене даты операции (описана тут)
- Исправлена ошибка с прорисовкой шкал графика курсов валют
- Версия 3.0.242 от 09.06.2015
-
- Версия 3.0.241 от 07.06.2015
-
- Изменен формат файла данных.
- Сделана доработка: теперь программа запоминает настройки страницы при закрытии файла данных.
- Сделана доработка: теперь AbilityCash будет сообщать о выходе новых версий и выполнять автоматическое обновление программы.
- Версия 2.1.235 от 29.12.2012
-
- Версия 2.1.234 от 13.12.2012
-
- Версия 2.1.233 от 04.12.2012
-
- Версия 2.1.232 от 10.04.2012
-
В предыдущей сборке не совсем корректно была исправлена ошибка мастера загрузки курсов валют. В данной сборке эта ошибка не должна более себя проявлять.
- Версия 2.1.231 от 05.04.2012
-
- Версия 2.1.230 от 19.03.2012
-
Общий список всех доработок 230-й сборки по сравнению с 217-й можно посмотреть вот тут.
Кроме того, в процессе работы над 23-й сборкой были допущены и исправлены вот эти ошибки.
- Версия 2.0.217 от 21.07.2009
-
- Версия 2.0.216 от 24.06.2009
-
- Исправлена ошибка с некорректным дублированием дополнительных полей примечания в операциях.
- Исправлена ошибка с учетом оборотов по закрытым счетам в некоторых отчетах.
- Исправлена ошибка, приводившая к сбросу значений классификаторов при одновременном редактировании нескольких операций разного типа.
- Исправлена ошибка фильтров страницы операций. Теперь при выборе в фильтрах группового счета, не имеющего вложенных счетов будет показываться пустой список операций.
- Исправлены ошибки с распознаванием валют при импорте данных.
- Исправлены ошибки с показом бюджета при изменении просматриваемого периода.
- Исправлены ошибки с расчетом периодов отчета "Динамика оборотов"
- Исправлена ошибка с учетом повторяющейся операции в отчетах.
- Предыдущая версия программы при расчете бюджета всегда использовала дату операции даже если в базе данных включена поддержка бюджетной даты. Теперь это исправлено.
- Восстановлена сортировка по полю "Примечание" на странице операций.
- Доработана обработка мышиного колесика. Теперь колесо мышки правильно обрабатывается и в Windows Vista.
- Сделан автоматический выбор единственной валюты в отчетах.
- Теперь при удалении статьи бюджета программа спрашивает, удалять ли серию данных или нет.
- Реализована настройка цветовой гаммы для списков.
- Теперь файлы перевода программы можно создавать в кодировке Unicode.
- На странице операций добавлены новые действия для перемещения операций внутри текущего дня. Это позволит отказаться от времени для правильного позиционирования операций в течении дня.
- Реализована поддержка тем Windows XP и Windows Vista. Влючается в настройках программы.
- Реализована операция фиксации остатка.
- Теперь новая база данных создается с одной валютой, одним счетом и одним классификатором - "Счета".
- Теперь в бюджете суммируются не только фактическое исполнение дочерних статей, но и плановые показатели.
- Версия 2.0.215 от 04.07.2008
-
- Исправлена ошибка в выпадающих списках. Теперь программа правильно показывает выпадающие списки на дополнительном мониторе.
- Исправлена ошибка в изменении классификаторов возникавшая при редактировании нескольких операций.
- Добавлена возможность суммирования в статусной строке поля "Количество" в операциях.
- Реализован бюджет.
- Версия 2.0.214 от 23.10.2007
-
- Добавлена возможность закрытия счетов. Теперь ненужные счета можно закрыть и исключить их из просмотра. В случае необходимости ранее закрытый счет может быть открыт заново.
- Добавлено поле "Примечание" для счетов.
- Теперь групповые счета могут быть выделены полужирным шрифтом.
- Добавлена возможность создавать до четырех дополнительных полей "Примечание" в операциях. Для каждого из полей можно устанавливать собственное название.
- Из контекстного меню убраны пункты "Отменить" и "Вернуть". Эти пункты меню остались только в меню "Действия".
- Изменен алгоритм редактирования бюджетной даты в операциях. Если дата операции и ее бюджетная дата совпадают, то при изменении даты операции теперь изменяется и бюджетная дата.
- Если в списке операций видна полоска горизонтальной прокрутки (скролл), то кнопки "Влево" и "Вправо" теперь перелистывают список по горизонтали чтобы можно было посмотреть все параметры операций.
- Для горизонтальной прокрутки списка операций теперь можно также воспользоваться колесиком мышки если одновременно нажать кнопку Shift.
- Команда Atl+Home теперь восстанавливает на текущей закладке программы начальные (сохраненные) значения фильтров этой страницы.
- Изменено используемое по умолчанию расширение файла данных. Если раньше программа подразумевала использование файлов "*.acb", то теперь по умолчанию будут создаваться и использоваться файлы с расширением "*.cash".
- Был проверен и доработан алгоритм создания резервных копий файла в случае, когда включено автосохранение.
- Исправлено 8 ошибок.
- Версия 2.0.213 от 25.12.2006
-
- Исправлены две ошибки, возникавшие при перетаскивании (например, счетов).
- Исправлена ошибка, из-за которой не перерисовывались кнопки "Изменить" и "Удалить" на странице отчетов (график "Динамика оборотов").
- Исправлена ошибка с неправильной проверкой названия счета на уникальность. При обновлении счета на уникальность проверялось не новое название счета, а старое.
- Исправлена ошибка, приводившая к неправильному тексту в сообщении об ошибке (извините за тавтологию) при импорте данных из Excel-я.
- Исправлена ошибка в графице "Динамика оборотов". Программа неправильно строила график по бюджетной дате операции, что иногда приводило к сообщениям об ошибке и краху программы.
- Исправлены ошибки в графике остатков по счетам. Раньше неверно показывался тултип с данными об операциях и неправильно показывались сами операции в расшифровке участка графика.
- Исправлена ошибка в комбо-боксах.
- Исправлена ошибка в расчете курсов. Эта ошибка была допущена в 212-й сборке и возникала если между двумя валютами был установлен всего один курс.
- Исправлена ошибка, возникавшая при удалении последнего элемента из списка.
- Исправлена глупая грамматическая ошибка: при экспорте в Excel операций неправильно назывались колонки сумм. Кстати, при импорте тоже использовались неверные названия. Сейчас метки подправлены, все будет работать правильно.
- Строка №47 в файле перевода. Эта строчка нигде не используется, но очищать ее в предыдущих сборках было нежелательно: это приводило бы в некоторых случаях к неправильной разметке форм программы. Теперь это исправлено и текст строки №47 следует удалить.
- График "Обороты". Круговая диаграмма немного доработана: в ней удалено внешнее пустое кольцо.
- Доработан ввод пароля к базе данных. Раньше был глюк: если программа выводила на экран окно с просьбой ввести пароль к открываемой базе данных, то AbilityCash пропадала из списка задач. К программе невозможно было вернуться через Alt+Tab. Теперь это поправлено.
- Введена обработка сочетания "Ctrl + Click" в списке счетов (с чекбоксами). Теперь эта комбинация гасит текущий выбор и выбирает только текущий элемент.
- Страница отчетов. Расшифровка графика. Двойной клик на любой операции теперь вызывает ее на редактирование.
- Если на странице операций выбран период дат всего в один день, то этот день будет подставлен в поля дат при открытии диалога добавления новой операции.
- При изменении фильтров на странице операций теперь автоматически выбирается самая верхняя операция.
- Страница операций. Расширенный фильтр по счетам. Теперь при вызове диалога добавления новой операции в этом диалоге автоматически подставляется выбранный (цветом) счет.
- Версия 2.0.212 от 15.11.2006
-
- Предыдущая 211-я сборка отказывалась строить отчет по оборотам, если на странице операций спрятано поле группировки операций.
- При пересчетах одной валюты в другую иногда использовался не актуальный на дату пересчета курс.
13.11.2006
2.0.211
- Исправлены ошибки в импорте данных в excel-e. Ошибка возникала когда классификатор присутствовал в списке классификаторов, но дерево классификатора отсутствовало в таблице Excel.
- Исправлена ошибка при попытке исправить название счета "Все счета".
- Доработана подстановка родительского счета при добавлении нового счета. Если текущий выбранный счет группой, то он и подставляется. Если в списке счетов выбран обычный счет, то в поле родительского счета подставляется его родитель.
- Доработана страница операций. Теперь, если на странице операций установлен развернутый список счетов, то для выбора счетов теперь используется не выделение, а чекбоксы.
- При изменении/добавлении операции не происходило обновления графиков (отчетов). Исправлено.
- Доработаны сообщения об ошибках. В целом ряде случаев (например, если на диске недостаточно места для записи) программа выдавала не внятные сообщения об ошибках, а окна с предложениями обратиться к разаработчику. Исправлено.
- Если при выбранной группировке на странице операций отключить показ поля группировки, то группировка все равно сохранялась. Исправлено.
- Аналогично, если в настройках файла данных отменить показ полей "Цена" и "Количество", эти колонки все равно оставались на странице операций. Исправлено.
- При добавлении новой повторяюещйся операции поле "Повторять каждый N-ый месяц" устанавливалось в значение 0, что приводило к зацикливанию программы при расчете следующей операции в графиках.
- Немного изменен алгоритм сохранения и восстановления периодов дат. Теперь если был сохранен период дат, то при каждой загрузке начальные и конечные даты будут подстраиваться под текущий период. Другими словами, если вы выбрали период "Месяц", то всегда будет показываться текущий месяц, а не тот месяц, когда были сохранены настройки.
- Реализовано автосохранение. В настройках программы (F9) появилась еще одна галочка: "Сохранять файл данных после каждого изменения".
- Неправильные заголовки в мастере загрузки валют. Мастер загрузки курсов валют показывал неправильные заголовки. Всегда показывалось что "Данные загружены". Исправлено.
- Если в мастере загрузки валют не был выбран источник данных, то кнопка "Далее" не блокировалась и при нажатии на нее возникало сообщение об ошибке. Исправлено.
- После загрузки курсов валют на странице валют отображались все загруженные курсы, а не только относящиеся к установленным фильтрам. Исправлено.
- Ошибка с загрузкой валют. Если удалить курс за некоторую дату, то при следующей загрузке курс на эту дату не будет загружен. Исправлено.
- При загрузке курсов валют возникала ошибка, если из настроек мастера загрузки выходило, что надо загрузить 0 курсов. Исправлено.
06.07.2006
2.0.210
- Возможность локализации (перевода на другие языки). Теперь программу можно переводить на другие языки. Единственное, я пока не замахивался на языки с написанием справа налево и даже не могу представить как будут обстоять дела с иероглифами. Но перевести на любой европейский язык возможно и думаю, делается это довольно просто. На странице загрузки появилась еще одна ссылочка, по которой можно загрузить комментарии к переводу и оригинальный файлик с текущей локализацией, который нужно просто перевести. Если появятся варианты перевода на другие языки, с удовольствием выложу их на сайте.
- Авторазворачивание выбранных элементов в комбобоксе. Об этом было написано вот тут в форуме.
- Восстановлена работоспособность настройки "Улучшенный выбор дат"
- Исправлена ошибка, при которой программа зависала при попытке закрытия из статус-бара когда в базе есть модифицированные данные. Эта ошибка тоже была описана в форуме.
14.06.2006
2.0.209
- Исправлена пара ошибок (одна на странице отчетов, вторая - классификаторов). Программа ругалась на ошибки, теперь все поправлено и ругаться больше не будет.
- В отчете динамики оборотов не показывался тултип. Восстановлено.
- Переделана реализация диалогов ввода пароля и изменения пароля. (Внешне незаметно).
- Из расчета курсов валют убрана интерполяция и экстраполяция. Теперь установленный курс будет действовать пока не будет введен новый.
- В динамике оборотов теперь можно убрать барчики и можно убрать линию для любой серии. Делается это при редактировании серии.
- Восстановлена работа сплиттеров на странице отчетов. Программа не разрешала изменять размеры графика динамики оборотов и остатков по счетам. Исправлено.
- Сделаны внятные сообщения об ошибках резервного копирования.
- Сохранение настроек страницы отчетов теперь также сохраняет видимость, размеры колонок и положения скролл-баров в списках-расшифровках графиков.
06.06.2006
2.0.208
- При изменении типа операции с расхода (прихода) на перевод, вторая сумма не подставлялась и оставалась равной нулю.
- При редактировании операций перевода программа неправильно оставляла незаблокированными некоторые поля, а потом ругалась на изменения в других полях.
- В форуме была описана некорректность обновления страниц операций при добавлении новой операции. Мне не удалось повторить эту ошибку. Возможно, она была исправлена в процессе работы над кодом.
- Программа выдавала неправильное сообщение о том, что операция не соответствует условиям фильтров, если в фильтрах не был выбран ни один счет. Исправлен
- Переделан "улучшенный" выбор периода дат. Убраны кнопки "Вперед" и "Назад", вместо них добавлены маленькие кнопочки в комбо "Период". Кстати, если фокус ввода находится в поле "Период", то работают клавиши Alt+{стрелка-влево}, Alt+{стрелка-вправо} и Alt+Home.
- Переделана реализация закладки отчетов. Изменения, по большей части незаметны, за исключением отчета "Динамика оборотов". В этом отчете теперь можно создавать свои собственные серии данных и смотреть динамику изменения серий во времени и в сравнении с другими сериями. Устранена "дискриминация" операций перевода в этом отчете.
- Сделано сохранение настроек страницы отчетов. Alt+S теперь работает и на этой закладке.
- При добавлении новой операции раньше всегда диалог инициализировался для операции расхода. Теперь, если хоть что-то введено в фильтрах, например, выбрана статья прихода, то диалог инициализируется для добавления операции прихода.
06.05.2006
2.0.207
- Ошибка с дублированием группировки. Если была установлена группировка по датам на странице операций и если добавлялась запись с другой датой, отсутствующей в списке дат, то создавалась вся ветка дерева, начиная с года, месяца, дня.
- Ошибка изменения типа операции. 206-я неправильно обрабатывала изменение типа операции с расхода/прихода на перевод и обратно во время редактирования операции.
- Ошибка редактирования нескольких операций. Если редактировались операции по разным счетам, было невозможно изменить дату этих операций.
- На странице счетов выбрана валюта пересчета. Настройки сохранены. После перезапуска программы в некоторых случаях не показывались остатки.
- Ошибка в диалоге операций. В окне добавления операций если по выпадающему списку кликнуть правой клавишей мышки, то вылезает контекстное меню окна операций.
- В диалоге операций не работало комбо выбора курса для операций перевода в разных валютах.
- Не работала сортировка по колонке "Остаток" страницы операций. Исправлено.
- Исправлены ошибки с выделением операций при добавлении, отметке повторяющейся операции, блокировании.
- Обновлена реализация фильтров на странице операций. Я постарался сделать это обновление незаметным, так что, возможно, вы заметите только то, что при переходе на 207-ю сборку придется заново сохранить настройки страницы операций.
- Реализовано предупреждение "Операция не попадает под условия фильтров" аналогичное существующему в первой версии программы. Правда, в AbilityCash это предупреждение можно отключить (галочка в самом предупреждении или в настройках программы F9).
- Увеличен вертикальный размер выпадающих списков по умолчанию. Раньше было 8 строк, стало 16.
- Доработаны настройки (и меню настроек) статусной строки для страницы операций.
- Реализована настройка инициализации даты при дублировании операций. Теперь можно установить режим, при котором во время дублирования операции в диалоге автоматически выбирается текущая дата/время. Эта настройка доступна в диалоге настроек программы (F9).
- Реализовано сохранение настроек в ini-файле. В случае если в папке программы обнаружен ini-файл, AbilityCash не будет обращаться к реестру и все настройки будет сохранять именно в ini-файле.
09.04.2006
2.0.206
- Исправлена ошибка с двойным кликом на странице операций. Двойной клик на скроллах фильтра счетов иногда вызывал диалог редактирования счета. Иногда приводил просто к краху программы.
- Исправлена ошибка при перетаскивании элемента в деревьях. В некоторых при перетаскавании элементов в деревьях программа показывала сообщение об ошибке и прекращала свою работу.
- Исправлена ошибка, приводившая в некоторых случаях к краху программы при переходе на страницу операций.
- Переделаны многие диалоги. Переделка некоторых диалогов не очень заметна, изменения некоторых (например, диалога редактирования операции) видно сразу же.
- На диалоге редактирования операций добавлена кнопочка обмена счетов. Эта кнопка видна только при редактировании (или вводе) операций перевода. Нажатие на эту кнопку приводит к тому, что счета спискания и зачисления меняются местами.
- Добавлена обработка Ctrl+T на диалоге операций. Это сокращение устанавливает в поля ввода даты и времени диалога текущее время.
- Доработан перевод фокуса на edit-control левой кнопкой мышки. В более ранних версиях иногда клик мышкой на поле ввода edit-control-а не выбирал содержимое этого контрола. Теперь это должно работать поустойчивее.
23.01.2006
2.0.205
- Сделан экспорт операций прямо на закладке операций. Смотрите пункт "Выгрузить в Excel" в меню "Действия".
- Исправлена прорисовка амперсанда (&) в названиях узлов классификатора.
- При редактировании нескольких операций иногда возникала ситуация, когда программа сбрасывала значения классификаторов для этих операций. Исправлено.
30.12.2005
2.0.204
- В меню "Файл" добавились пункты "Настройка страницы" и "Печатать". 204-я может печатать страницы счетов, операций и статей/агентов/проектов.
- Добавлена обработка кнопки Home в контролах даты и времени.
- При создании нового классификатора не появлялся соответствующий столбец в таблице операций. В меню появлялся, а на экране - нет. Исправлено.
- При группировке операций по датам теперь удаляются лишние, не нужные узлы дерева.
- Несколько переработан диалог сообщения об ошибке.
11.09.2005
2.0.203
- Переделана строка итогов на странице операций. Возвращена реализация строки итогов на странице операций в виде 199-й сборки. Несколько переделан алгоритм обработки операций перевода: в 199-й сборке если в фильтрах было выбрано несколько счетов, то в расчёт итогов включались в том числе и переводы внутри выбранной группы счетов. В 203-й сборке в расчёт принимаются только операции перевода между выбранными и невыбранными счетами.
- Переделан быстрый выбор дат. Кнопка [...] в контроле выбора дат устранена, вместо неё добавлены кнопка "Сегодня" и кнопки листания "День назад" и "День вперёд".
- В 202-й сборке список операций не сортировался по суммам. Точнее, сортировался неправильно. Исправлено.
- При добавлении новой статьи в окне ввода новой операции, эта самая новая добавленная статья подставлялась в фильтре отображения операция на вкладке. Исправлено.
- Исправлена ошибка восстановления настроек на странице счетов. В 202-й версии можно было сохранить настройки страницы операций с несегодняшней датой. После восстановления дата в контроле показывалась правильно, но остатки показывались за текущий день. Исправлено.
- В 202-й версии при переходе по ссылке со страницы счетов не пересчитывались автоматически итоги на странице операций. Исправлено.
- Изменён период дат, устанавливаемых по умолчанию на странице операций. Раньше устанавливался только текущий месяц, теперь к этому периоду добавлен предыдущий и следующий месяц.
- В 203-й сборке при добавлении новой операции, она тут же выделяется в списке и, если необходимо, раскрываются все родительские узлы дерева, чтобы эта операция была видимой.
29.08.2005
2.0.202
- Исправлена ошибка с выделением операций по Ctrl+A. В 201-й сборке вновь добавленные операции не выделялись.
- Исправлена ошибка с сохранением порядка сортировки операций.
- Исправлена ошибка с добавлением нового счёта.
- Исправлена ошибка, возникавшая при удалении группы счетов.
- Исправлена ошибка, приводившая к показу двух звёздочек вместо года, если в региональных настройках Windows год показывался в виде двух символов.
- Исправлены ошибки с обновлениями некоторых настроек (например, "Кнопка выпадающего окна справа").
- Доработан алгоритм видимости колонок страницы операций. Из-за неаккуратной реализации в 201-й сборке спрятанные колонки снова становились видимыми при выборе другого счёта.
- Добавлены настройки для выбора цвета ссылок (страницы операций и классификаторов) и подчёркивания ссылок.
22.08.2005
2.0.201
- Сделан переход на страницу операций по одному клику. Теперь названия счетов изображаются в виде интернет-ссылок. Одиночный клик на ссылку вызывает переход на страницу операций (точнее, на самую первую страницу операций, если их несколько), на которой в фильтр подставляется этот счёт.
- Вызвать счёт на редактирование можно либо через меню, либо двойным кликом в любом месте строки со счётом, но вне ссылки.
- Сделано полное сохранение всех настроек этой страницы, включая текущий выбранный счёт, признаки свёрнуто/развёрнуто для узлов дерева и положение полос прокрутки (если есть). Кроме того, программа теперь запоминает ещё и размеры выпадающего окна для комбо валюты.
- Переработан внешний вид страницы операций. Все фильтры операций теперь находятся вверху страницы. И программа допускает два режима работы с фильтрами по счетам: с развёрнутым деревом счетов (в виде раскрытого дерева, как в сборке 200) и со свёрнутым (в виде комбо-бокса). Переключение между этими настройками выполняется в диалоге настроек программы (вызов через меню "Сервис", пункт "Настройки..." или по F9), чекбокс "Развёрнутый список счетов" на закладке "Интерфейс".
- Со страницы операций удалена статусная строка. Вместо неё внизу страницы отведена область под две строки, в которых показывается итоговая информация по всем и по выбранным операциям. Туда же вынесены настройки итоговой информации.
- Сделано полное сохранение всех настроек этой страницы. Теперь при нажатии на Alt+S программа сохраняет размеры всех выпадающих окон этой страницы, размеры (и видимость) всех колонок, значения всех фильтров, признаки "свёрнуто / развёрнуто" для всех узлов деревьев и все положения полос прокрутки (в том числе в выпадающихокнах).
- Аналогично доработкам страницы счетов. Теперь все узлы деревьев (статей, агентов, проектов) показываются в виде ссылок, кликнув на которых можно перейти на страницу операций, в которой значение ссылки будет подставлено в соответствующее поле фильтров операций.
- Так же доработано сохранение настроек этих страниц: в 201-й сборке сохраняются положения скролл-баров, выбранные элементы и признаки свёрнуто / развёрнуто для узлов дерева.
08.05.2005
2.0.200
- Переработан дизайн страницы операций.
- Удалено неправильное сообщение об ошибке, которое возникало при попытке построить график курсов валют.
23.01.2005
2.0.199
В этой сборке изменена реализация диалога настроек программы и исправлены ошибки:
- График динамики оборотов не пересчитывался при изменении периода группировки.
- В некоторых случаях не сохранялись изменения даты/времени при редактировании операций.
- Программа не обрабатывала имя файла из командной строки.
- Исправлены ошибки с построением графиков, а именно: (1) - неверно обрабатывались повторяющиеся операции в графике остатков по счетам, (2) - иногда неправильно расчитывались остатки по счетам в разных валютах и (3) - неверно обрабатывался график динамики доходов/расходов в разных валютах.
- Исправлена ошибка, возникавшая при добавлении нового классификатора.
02.12.2004
2.0.198
- В этой сборке сделано динамическое обновление отчётов при изменении базы данных. Сохранение настроек отчётов пока ещё не реализовано.
- Исправлена ошибка, возникавшая на закладке отчётов при добавлении нового классификатора.
- Исправлена ошибка, приводившая к краху программы под Windows'98, если в течении сеанса работы была открыта закладка отчётов.
20.11.2004
2.0.197
- В этой сборке сделано динамическое обновление настроек отчётов. Сохранение настроек отчётов пока ещё не реализовано.
24.10.2004
2.0.196
- Сделан отчёт/график "Динамика оборотов".
В этой сборке пока не реализовано сохранение настроек страницы отчётов и обновление информации при изменениях в базе данных. Это будет сделано чуть позже.
10.10.2004
2.0.195
- Сделан отчёт/график курсов валют.
В этой сборке пока не реализовано сохранение настроек страницы отчётов и обновление информации при изменениях в базе данных. Это будет сделано чуть позже.
02.10.2004
2.0.194
- Сделан отчёт/график остатков по счетам.
В этой сборке пока не реализовано сохранен