logo
logo

Форум 190...

создать новую тему раскрыть все
190... Serge Vesnin 21/04/2004 18:47 #написать ответ
База 189, заменил релиз на 190, при добавлении новой операции:
Программа ABILITYCASH вызвала сбой при обращении к странице памяти
в модуле ABILITYCASH.EXE по адресу 017f:0040cf6a.
Регистры:
EAX=00000000 CS=017f EIP=0040cf6a EFLGS=00010286
EBX=bfc01b3f SS=0187 ESP=006af780 EBP=bfc055a7
ECX=00000014 DS=0187 ESI=006afa94 FS=1a47
EDX=0041320c ES=0187 EDI=00000bb4 GS=0000
Байты по адресу CS:EIP:
83 60 04 00 8b 7e 30 85 ff 74 0e 8b cf e8 f3 0d
Содержимое стека:
bfc0564d 006afa94 006af7b0 00000000 00000000 00000001 00000002 00000000 00413a01 006af7b8 00008826 006af802 006af7d0 bff7363b 00000b6c 00000110
 
стоит win98se
 
Dervish: Исправлено. Не стал изменять номер билда из-за одной ошибки.
190.. aGa 21/04/2004 22:59 #написать ответ
Просто Ура 190-му, ибо дублирование заработало !)))
 
База ~3500 операций, полет нормальный. Добавляет, дублирует ...
 
Дервиш, СПАСИБО !)))
 
Dervish: Да не за что, работаем дальше.
мелочи жизни anton 22/04/2004 10:29 #написать ответ
Уважаемый Dervish,
а можно не забыть про:
- Ctrl+Enter для Добавления операции;
- дабл-клик на счете для перехода к его операциям;
- хочется в ближайшее время увидеть экспорт страницы в Excel. Это значительно быстрее полного экспорта и часто необходимо для быстрого анализа/распечатки. Сделайте пожалуйста;
- вы еще не решили про поведение стат. строки? Вроде была мысть, чтобы без выделения показывать баланс для всех операций, и только при мультивыделении - для выбранных.
 
Dervish: Надо бы, наверное, в каком-то виде завести страничку про план работ с конкретными переделками... Своего рода TODO-list.
 
Спасибо про напоминания, нужно будет это доделать после того, как проведу ревизию кода базы данных. Сейчас этим занимаюсь.
 
Честно говоря, про поведение статусной строки пока не думал.
добавить при дублировании Ed 22/04/2004 11:34 #написать ответ
только снова кнопка Добавить в диалоге неактивна при дублировании операции
 
Dervish: А она нужна?
Кнопка "ДОБАВИТЬ" Александр 05/05/2004 01:21 #написать ответ
Если честно, то меня заблокированная кнопка нервирует еще с первой версии. :-) Если есть возможность - то зачем её запрещать?
 
Dervish: Ну, в общем, возражений у меня нет... Давайте, я через некоторое время буду внимательно перечитывать код и вылизывать его, тогда я постараюсь обратить внимание на доступность кнопки "Добавить", хорошо?
..."добавить" нужна... Ed 05/05/2004 12:41 #написать ответ
Нужна и очень. Кроме аргумента Александра (зачем запрещать, если разрешение ни к чему плохому не приведет) добавлю еще. Когда большинство операций имеют сходные атрибуты, а в AC их количество не ограничено (кстати, так ли это?), то удобно не заполнять каждый раз заново все поля с нуля, а выбрать типовую операцию и менять (в большинстве случаев) только сумму операции. Вот вам и шаблон операции, про который тут как-то упоминалось.
 
Dervish: Лично я для таких случаев использую повторяющиесяоперации: их меньше и искать среди них нужное гораздо быстрее. Впрочем, не буду говорить, что мой метод лучше. Согласен, я разблокирую кнопку "Добавить", но чуть позже.
мелочи жизни_2 anton 22/04/2004 13:44 #написать ответ
забыл еще один баг:
в "Операциях" блок "За период" ("Улучшенный выбор диапазона дат" включен) кнопки [Назад][Вперед] не нажимаются по Enter, когда фокус на них стоит. Только мышкой
 
Dervish: Да, есть такое дело. Там ни Enter ни пробел не работает. Причина мне понятна, а вот как устранить... Может оказаться нетривиальным.
Дублирование операций Pilot 04/05/2004 14:11 #написать ответ
При дублировании операции необходимо в полях "Дата операции", "Время операции" устанавливать текущие дату/время. В текущей версии (build 190) подставляется дата дублируемой операции.
 
Dervish: А надо ли? Мне кажется, что так, как сейчас лучше: текущую дату подставить проще: всего два клика мышкой.
Дата/время операции Александр 05/05/2004 01:25 #написать ответ
Однозначно решить этот вопрос невозможно. Кто-то вводит операции по мере их возникновения, а кто-то вечером или "завтра". И кто будет прав?
Может это стоит вынести в некую настройку реакций программы.
 
Dervish: Вообще, это несложно, сделать дополнительную настройку... Вот только пугает меня обилие настроек в некоторых программах. За примером ходить далеко не нужно: посмотрите на тот же Excel.
возвращаясь к напечатанному Ed 05/05/2004 12:47 #написать ответ
А зачем людей ограничивать. Снова предлагаю вынести спорные моменты типа этого в настройки - ставь как тебе удобнее. Лично мне удобнее сохранять дату исходной операции.
ps надеюсь это все-таки возможно
 
Dervish: Не опасаетесь, что программа может сильно завязнуть в настройках, что количество настроек превысит все разумные пределы?
Далеко Роман 06/05/2004 11:44 #написать ответ
еще до разумных пределов...
 
Dervish: Всё равно буду стараться не увлекаться этим процессом.
а где предел совершеству? Ed 07/05/2004 11:43 #написать ответ
Не боюсь - в настройки лезут только по необходимости. Кому не надо, тот и знать об их количестве не будет. Кстати, осмелюсь рекомендовать интересную программку. Нашим с вами коллегам по Cash должна понравиться - тоже маленькая, изящная, удобная, очень полезная и бесплатная: Punto Switcher Она автоматически переключает раскладку клавиатуры в зависимости от языка набираемого текста. Я уже и забыл, когда руками язык переключал
Так там достаточно много настроек, но разбираться в них не сложно - кому-то нужен этот пункт, кому-то другой, выбираешь что нужно и настраиваешь. А программа от этого только выигрывает.
Другой вопрос как помочь юзерю найти то, что ему надо... Но зато когда найдешь!... Пример - любимый всеми нами Excel. Лично у меня не поднимается рука просить Microsoft уменьшить количество настроек :-)))
 
Dervish: Просить о чём-то Microsoft, это всё равно что плевать против ветра. Но иногда, когда мне что-то нужно настроить в Excel-е, временами просто руки опускаются...