создать новую тему раскрыть все
свернуть/развернуть ветвь блин, 201 [are 23/08/2005 01:32] # написать ответ
 
при запуске базы, которая работала со 199 и (200-й),
после ввода пароля получаем:

Внимание ! Обнаружена ошибка времени исполнения
Пожалуйста, сообщите разработчику об этой ошибке вместе  
со следующими данными:
Файл: MStreams.hpp
Строка: 36
Возврат: 0x00468d7b
Версия: 2.0 alpha
Сборка: 201
Продолжить выполнение программы?
Данные об этой ошибке помещены в буфер обмена (Clipboard)

после давления на кнопку "продолжить" программа слетает ...
Открыть/создать чистую/новую базу не пробовал, просто не хочу
свернуть/развернуть ветвь Пожалуйста,... [Dervish 23/08/2005 03:30] # написать ответ
 
...скачайте снова 201-ю сборку. Я исправил ошибку и обновил программу. Номер версии не изменял. Скачайте заново.
свернуть/развернуть ветвь так и сделал ... [are 23/08/2005 11:28] # написать ответ
 
все стало, как бы, нормально. Зуд пошел по телу - захотелось секунд в операциях - в 199-й сборке попробовал запустить базу, которая открывалась 201-й сборкой. И получил :-
<i>
Файл: dbEngine.h
Строка: 507
Возврат: 0x0042481e
Версия: 2.0 alpha
Сборка: 199
<i>
Другими словами, назад дороги нет.
Может быть, это и к лучшему.
Другие вот время операций вообще выключают, а тут секунд захотелось ...
А причина была проста. Пяток операций подряд с одним и тем же временем (в минутах) при сортировке по времени давал кривые остатки, т.е., остаток последней операции был больше предыдущей. Помогла "игра" с секундами. Теперь играть нечем.
свернуть/развернуть ветвь А я уже давно предлагал.. [Дим(м) 23/08/2005 11:40] # написать ответ
 
... сделать возможность ручного переупорядочивания операций (Ctrl-Up/Ctrl-Down). Чтобы не "подгонять" время для правильной сортировки, а просто задать этот самый требуемый порядок. Тогда бы и время в операциях было нужно гораздо реже. Ведь многие оставляют его именно для того, чтобы иметь возможность упорядочивать операции в течение дня.
свернуть/развернуть ветвь Так и будет. (+) [Dervish 23/08/2005 14:00] # написать ответ
 
Сейчас я этого не делал потому что там потребуется некоторое вмешательство в код базы данных, а я решил в этой сборке не заниматься базой данных. Чуть позже, я обещаю.
 
...убирал работу с секундами. Посмотрите, пожалуйста, в диалоге настроек базы данных (меню "Файл" / "Настройки базы...") стоит ли галочка в самом нижнем чекбоксе?
 
Если нет - достаточно поставить и будут вам секунды. Если да, то это ошибка и нужно разбираться с ней.
 
при вводе операций время может быть в формате hh:mm:ss или hh:mm.  
Все зависит от установки формата времени в Региональных Установках Панели Управления (обнаружил, работая с программой дома и на работе) - и это правильно.
"Сохранение настроек" носит пока условный характер - настройки жутко меняются. Так успел заметить, что при выборе "Все счета" и удалении практически пустой колонки Корреспондент с последующим сохранением настроек страницы и базы, выбор отдельного счета мгновенно приводит к появлению колонки Корреспондент.
Замечено легкое "торможение". Например, свеже введенная операция(и) может(гут) упорно не выделяться через Ctr+A совместно с десятком старых. Драг мышкой спасает ситуацию - выделяется все.
свернуть/развернуть ветвь Отвечаю... [Dervish 28/08/2005 04:05] # написать ответ
 
1. Время - специально так и делалось. Действительно зависит от региональных настроек.
 
2. Поведение колонок поправил. В 202-й будет нормально.
 
3. Насчёт "торможения". Я тоже обратил внимание на это дело. Но пока посчитал некритичным, буду исправлять чуть позже.
 
4. Выделение через Ctrl+A - заметил. Поправлю.
 
Спасибо.