Замеченные проблемы (build 192) 1/2
MrCricket
19/07/2004 10:48
#
Здравствуйте Дервиш! Не могу нарадоваться на программу! Спасибо!
Я тут заметил несколько проблем (вроде о них не писалось еще):
1) Прога не проверяет возможность записи на диск, с которого открывалась база. В случае невозможности записи на такой диск (недостаток места, например, что для флешек актуально) - прога вылетает с «run-time error».
2) Существует проблема с групповыми операциями: при групповом изменении, скажем, комментариев - обнуляются поля пользовательских категорий.
3)
a) При выполнении групповой операции над переводами (в выделенной группе должны быть ТОЛЬКО переводы!) И(!) если это переводы по разным счетам - вылетает диалог «Добавить операцию: Не указан счет, с которого выполняется перевод..».
б) Та же ситуация с расходами, вылетает диалог «Добавить операцию: Не указан счет, с которого выполняется расход..».
в) Та же ситуация с доходами, вылетает диалог «Добавить операцию: Не указан счет, с которого выполняется приход..».
Замеченные проблемы (build 192) 2/2
MrCricket
19/07/2004 10:49
#
4) Существует проблема с выделением операций. Я уже видел посты о дублировании сумм в статус-баре при выделении веток и под-веток (при группировании по чему-либо), но недавно столкнулся с таким случаем: у меня было включено группирование по полю «Дата, время» и часть узлов была «раскрыта». Я выделил некое кол-во операций, причем выделенными оказались и даты-узлы, и сами операции. Потом я попытался сделать какую-то групповую операцию и получил «run-time error». Что бы повторить ошибку, надо:
а) Выделенные операции НЕ должны быть одного вида (не приход-приход, не перевод-перевод-перевод и т.д., так как в этом случае вылетают диалоги из ошибки N3)
б) Выделенные операции НЕ должны относиться к одинаковым пользовательским категориям.
в) Теперь выделяем операции из пунктов «а» и «б» А ТАКЖЕ выделяем их узел-родитель и пытаемся произвести групповую операцию - появляется ошибка.
Не знаю, насколько это легко реализовать, но, быть может, стоит просто отслеживать, какой из уровней веток выделен на данный момент, и при попытке выделить операцию с другого уровня - отменять предыдущее выделение?
Успехов!
Буду трудиться над ошибками.