logo
logo

Форум Замечания к 202-й сборке.

создать новую тему раскрыть все
Замечания к 202-й сборке. Dervish 29/08/2005 03:14 #написать ответ
В 202-й сборке проведена частичная работа над ошибками. Сделано:
 
1. Исправлена ошибка с выделением операций по Ctrl+A. В 201-й сборке вновь добавленные операции не выделялись.
 
2. Исправлена ошибка с сохранением порядка сортировки операций.
 
3. Исправлена ошибка с добавлением нового счёта.
 
4. Исправлена ошибка, возникавшая при удалении группы счетов.
 
5. Исправлена ошибка, приводившая к показу двух звёздочек вместо года, если в региональных настройках Windows год показывался в виде двух символов.
 
6. Исправлены ошибки с обновлениями некоторых настроек (например, "Кнопка выпадающего окна справа").
 
7. Доработан алгоритм видимости колонок страницы операций. Из-за неаккуратной реализации в 201-й сборке спрятанные колонки снова становились видимыми при выборе другого счёта.
 
8. Добавлены настройки для выбора цвета ссылок (страницы операций и классификаторов) и подчёркивания ссылок.
Лучшее враг хорошего или Всем не угодишь Николай 29/08/2005 10:58 #написать ответ
До сих я пор работал в 200-й сборке, игнорируя разные мелкости. А сегодня загрузил 202-ю, т.к. перестал понимать о чём идёт речь в форуме и решил посмотреть своими глазами. В корректность работы программы я ещё не вникал, а вот первое впечатление от интерфейса не очень хорошее...
 
Экран 1024x768. Страница операций. Настройки (меню, фильтры, счета, даты) занимают чуть больше половины экрана, а на рабочее пространство оставлена нижняя (чуть меньшая) часть. Оправдано ли это? Мне удобнее пожертвовать парой колонок, которые убегают за правую границу окна (как было раньше), чем сокращать длину списка операций. Может что-то надо показывать только по требованию? Диапазон дат, фильтры, группировку, наверное, можно скрывать, оставляя какие-то индикаторы. А размер окна плана счетов хорошо бы регулировать. Пусть он будет сверху, но изменяемого размера. А?
 
В самом низу есть ещё двухстрочная строка состояния, которую, кажется, теперь нельзя настраивать. А у меня раньше всё что нужно помещалось в одной строке .
 
Ну да ладно. Поработаю, привыкну, а там и мой ноутбук из ремонта вернётся с экраном 1600x1200 . Правда и тогда буду жалеть - там раньше такой длинный и широкий список показывался .
Лучшее враг хорошего или Всем не угодишь Valerii 29/08/2005 11:41 #написать ответ
Poprobuite Nikolaj izmeniati nastroiki soft-a, tam mojno skryt` spisok sciotov i dopolnitel`nye knopki vybora dat - v itoge imeia spisok operatsii dlineie.
Спасибо. Помогло. Николай 29/08/2005 18:22 #написать ответ
Спасибо. Это, действительно, вариант.
Попробуйте... Dervish 29/08/2005 11:59 #написать ответ
...зайти в настройки (F9) и на третьей закладке погасить самую нижнюю галочку "Развёрнутый список счетов". У вас существенно уменьшится область фильтров. Интерфейс страницы станет очень похож на 199-ю сборку, счета будут выбираться в комбо-боксе. Но с учётом того, что теперь есть переход по ссылке со страницы счетов, думаю, это будет приемлимо.
 
В принципе это то, о чём написал Валерий чуть раньше, я просто хотел немного дополнить.
Опять спасибо. Николай 29/08/2005 18:27 #написать ответ
Теперь всё нормально. А программа всё-таки хорошая.
Nedoraboka Valerii 29/08/2005 11:45 #написать ответ
Novyj build poluchilsia horoshii - spasibo za eto. Budet tol`ko nehvatati do sleduescevo reliza malen`kaia vozmojnosti vybirati pri klike na knopku [...] kalendarnye znacenia "Vcera", "Segodnea", "Zavtra", etc - chto rabotalo v relize #200. Functsional`nosti osobenno udobna kogda dubliruetsea operatia registrirovannaia ran`she.
 
Jelaiu uspehov i vsego nailuchshevo.
Я помню об этой недоработке,... Dervish 29/08/2005 12:02 #написать ответ
...просто чтобы это восстановить мне нужно принять небольшое решение по организации кода программы и я решил не откладывать выход новой сборки.
тссссссс - тихо! igor 30/08/2005 03:03 #написать ответ
только бы не сглазить. во поперло... молодец, серега! ууууууу-ух! "решил не откладывать". Спасибо за галочку и цвет, воодушевленный Вашим натиском, сразу же поставил на черный и припух от собственного сияния. с таким-то  подходом, теперь все обязательно получится.
правда, правда... igor 30/08/2005 03:18 #написать ответ
улет! энергия. нравится все.
А подход не изменился. (+) Dervish 30/08/2005 18:24 #написать ответ
В 201-й было переписано (с учётом старого) очень много кода. В 202-й я только поправил ляпы. При этом я не изменял напряжённости своего графика, то есть аврала не было.
вот как бывает... igor 31/08/2005 00:14 #написать ответ
так много переписывал, а как быстро ушла. кроткая такая - двести первая. зато 202-я, как hook. буду и впредь, вспоминать, вдохновенные истории. готовтесь, Сережа.
опять нет списка позавчера - ... - послезавтра Вит 29/08/2005 18:37 #написать ответ
А когда будет работать выпадающий список при введении операции: позавчера-вчера-сегодня-завтра-послезавтра? Он очень облегчал работу с дублированными операциями.
Вит
Эта менюшка... Dervish 30/08/2005 18:31 #написать ответ
...пропала не случайно. Сейчас происходит плавненькая миграция кода из одной реализации в другую. Сильно изменяется "начинка" программы. И вышло так, что эта менюшка оказалась аккурат посерединке между старым и новым кодом.
 
В общем, мне ещё нужно принять решение, как лучше там поставить заплатку, чтобы потом не было мучительно больно.
 
А, кстати, вопрос: может быть там она вообще не нужна? Если я сделаю так, что по нажатию на кнопочку [...] будет подставляться текущая дата, может быть вообще не нужно городить огород?
 
Что скажете?
Ochen` nyzna Denis 30/08/2005 18:57 #написать ответ
mogy podrobno napisat` pochemy posze(ne lublu translitom pisat)
(offtopic) Давайте, может, перейдем на русский? Дим(м) 31/08/2005 11:53 #написать ответ
Уважаемый, Denis. А также все остальные участники форума, полагающие, что у них нет возможности писать сообщения на русском. Предлагаю вам ознакомится хотя бы с самым первым постом вот в этом топике Ru-Board: http://forum.ru-board.com/topic.cgi?forum=5&topic=2886
Уверен, что и вам самим станет гораздо проще и удобнее набирать текст (подозреваю, что этот форум не единственное место, где вам нужно писатьпо-русски). Да и нам не придется "ломать глаза" расшифровывая ваши сообщения.
Очень-очень-очень (+) Андрей 30/08/2005 19:11 #написать ответ
очень-очень сильно нужна. Серьезно! Иногда и за три дня забиваешь базу, так эта кнопка - просто спасение.
Я понимаю, что нужна. Вопрос был в другом... Dervish 30/08/2005 19:13 #написать ответ
Вопрос формулируется так:
 
Нужна именно менюшка с выбором "позавчера...послезавтра" или достаточно только кнопки "Сегодня"?
А если возможно Алексей 30/08/2005 20:00 #написать ответ
то хорошо было бы не доп. кнопку, а все разместить в одном окошечке – ткнулся и выплывает выбор: сегодня, вчера, п-вчера; неделя, месяц, год (текущие); все записи; период.
При выборе "периода" в окне появляются две даты – начала и конца;  
при выборе «сегодня» - одна;  
«год» - только год
А внизу, второй линией, вместо второй даты (как сейчас)- разместить кнопки перехода "взад" "вперед"
Всё возможно, но... Dervish 30/08/2005 20:05 #написать ответ
...кто нарисует эти кнопочки?
 
И ещё... Как угодно можно кнопку называть, но только не "взад", я вас умоляю!!! )
Да, возмутительное название получилось :) Алексей 31/08/2005 11:55 #написать ответ
Непонял, а зачем кнопки рисовать? Они ведь есть в «улучшенном выборе периода».  
Я за выкид двух полей: «период» и «заканчивая». Правда сами кнопки тоже много места занимают, и хорошо бы они так и остались опциональными (вкл/выкл). В этом ключе давно хотел предложить также и выбор между показом всех операций/перевода сделать горизонтальным.
Убрать поля "Период" и "Заканчивая"... Dervish 31/08/2005 20:06 #написать ответ
...можно только если предложить что-то взамен. Но что? И вот тут начинаются проблемы, поскольку мне хотелось бы, чтобы это было не только функционально, но просто для понимания новичка. А пока такого компромиссного решения, извините, я не увидел.
Показываю:) Алексей 01/09/2005 12:16 #написать ответ
нужно включить «улучшенный выбор диапазона дат» и посмотреть только на него (группу из одного поля и двух кнопок). Поле «период» расширяем для возможности включения в него последовательно двух дат. Теперь представим:  
Период: «неделя» «дата1» «дата2»
    «назад»             «вперед»
Причем, при выборе периода «сегодня», должна быть видна только одна дата. При переключении назад и вперед, название периода меняется на «вчера» или «завтра» соответственно. А если ущелкать еще дальше, то это будет зваться - «день».  Собственно выбрать сразу период «день» и установить ему любую дату не запрещается. Думаю разница между названиями периодов «день» и «сегодня» предельно ясна. Еще мне кажется, что понятиям «неделя», «месяц», «год» следует присвоить значение – текущие, при их первоначальном выборе. И в дальнейшем, при выборе первой даты периода, автоматом подставлять конечную, соответственно указанному периоду. А любой произвольный период назвать «…», и дать возможность сохранять его под любым именем, кроме зарезервированных (на вкладе «периоды» напр.). Что мы видим сложного для понимания новичка? Ну, возможно, две даты, указанные последовательно - не очевидно, что период. Да вроде и все.
Ну и вот вам ситуация... Dervish 01/09/2005 12:50 #написать ответ
Представим, что в некий момент времени выбран период "День". А нужно три дня. Что делать? Как выбрать? Ведь видим всего один контрол даты.
 
Кроме того, замечу, что один комбобокс периода и два даты в ширину занимают довольно много места. Представьте, какой ширины будет поле настроек для страницы отчётов?
Можно так, Алексей 01/09/2005 13:40 #написать ответ
что если захотелось периода при выбранной одной дате, то дать возможность видеть квадратик с треугольничком, который слева от даты, и рука сразу туду потянется. А про размер думаю, что терпимо. Нужно прикидывать на натуре
Я получил от... Dervish 02/09/2005 18:54 #написать ответ
...Вас e-mail с примером. Давайте этот разговор перенесём в переписку. Тем более, что именно эта тема создавалась с другой целью.
 
Пока ответить на e-mail не успел, постараюсь сделать это сегодня.
Ой, да Алексей 02/09/2005 19:25 #написать ответ
увлекся! Извините.
 
Иван Сусанин
Вчера-позавчера - сделать hotkeys Николай 02/09/2005 10:57 #написать ответ
Неужели вам удобно нажимать контролы и выбирать мышкой пункты меню? Предлагаю сделать что-то вроде Alt+0 = сегодня, Alt+1 = завтра, Alt+2 = послезавтра... Shift+Alt+1 - вчера и т.п.
Для бюджетной даты можно заменить Alt на Ctrl.
Тогда не надо за мышкой всё время дёргаться и на поле даты вставать.
Меню, конечно, всё равно нужно оставить.
Нужно именно (+) Андрей 31/08/2005 12:30 #написать ответ
"послезавтра-завтра-сегодня-вчера-позавчера-третьего дня". Одной кнопки сегодня _недостаточно_.
про кнопку, уводящую во "вчера" Вит 31/08/2005 12:41 #написать ответ
Присоединяюсь к коллегам.
Нужна именно позавчера-вчера-сегодня (на будущее - завтра-послезавтра - пользуюсь реже, хотя пусть будет).  
Приходится вводить операции раз в 1-3 дня, поэтому относительная ссылка по дате весьма удобна.
Было замечено, что Алексей 29/08/2005 19:54 #написать ответ
- Список операций не сортируется по сумме.
- При добавлении новой статьи в окне ввода новой операции, эта самая новая добавленная статья залезает в фильтр отображения операция на вкладке.
- При сгруппированном по дате списке операций почему-то перестала раскрываться группа того дня, в который добавляется новая операция.
- При переходе из вкладки статей, по интерактивной ссылке, (сразу) не пересчитывается строка состояния .
Принято в исправления. (-) (-) Dervish 30/08/2005 18:33 #написать ответ
раз уж сделали гиперссылки, то (+) Metalex 29/08/2005 20:52 #написать ответ
ИМХО, уместно было бы сделать кнопки Назад/Вперед, как в браузере.
 
Это первое, о чем я подумал, нажав на ссылку счета в списке счетов.
тсссссс.... давайте (+) Андрей 30/08/2005 12:53 #написать ответ
по порядку, сначала пофиксим кнопку "вчера позавчера сегодня", потом стутусную строку вернем старую (или пусть будет две).
я уже писал Serg 30/08/2005 20:18 #написать ответ
если группировать по признаку "операция выполнена", то невыполненные операции отсортировываются вниз списка операций, что неочень удобно. в предыдущих релизах они были сверху.
вы рекомендовали:
>>...кликнуть на заголовке самого первого столбца? >>Порядок сортировки определяется именно там.
если сортировку по левому столбцу (по дате) делать по возрастанию то невыполненные сверху, но сортировка дат неудобная. такое ощущение что сортировка делается по алфавиту "Выполненные" "Не выполненные"...
надеюсь понятно пояснил...
и ещё Serg 30/08/2005 20:21 #написать ответ
на странице Счета появилась возможность сохранять выбранную дату для актуальности остатка, после перезагрузки дата сохранена, а остатки показываются на текущий день...
Да, есть такой ляп. Принимаю. (+) Dervish 31/08/2005 02:21 #написать ответ
Тоже исправлено и тоже будет доступно в 203-й сборке.
Да, теперь понятно. (+) Dervish 31/08/2005 02:20 #написать ответ
Вчитался, понял, открыл исходный текст, исправил. Ждите выхода 203-й сборки, там всё должно работать так как вы просите.
 
Правда, одновременно с этим сменится порядок сортировки по признакам "Повторяется" и "Блокирована" на обратный. Надеюсь, ничего страшного?
по мне так ничего страшного, не знаю как остальным... (-) Serg 31/08/2005 06:16 #написать ответ
Баланс по выбранным операциям Serge Vesnin 31/08/2005 11:10 #написать ответ
В 199 сборке была очень удобная штука - настраиваемая строка статуса. Самая удобная вещь в этой строке это было возможность отображения остатка по выбранным операциям. Очень хотелось, чтобы эта возможность вернулась. Мне абсолютно все равно сколько прошло операций по выбранному счет, и какое количество денег всего пришло или ушло. Просто ни разу за все время работы с программой меня это не интересовало. По выбранным операциям показывается приход и расход. _ОЧЕНЬ_ просто _КРАЙНЕ_СИЛЬНО_ нужно видеть разницу. Надоедает высчитывать ее на калькуляторе! 8(
Присоединяюсь (-) (-) Андрей 31/08/2005 12:25 #написать ответ
Меню в трее Дмитрий 31/08/2005 12:23 #написать ответ
Приветствую!
Может я не все понял, но когда иконка программы находится в трее, становится доступным меню из трех пунктов. Пукт "Добавить операцию" не работает. Так и должно быть?
Пока да. (+) Dervish 31/08/2005 20:08 #написать ответ
Просто пока ещё диалог добавления операции требует некоторых доработок, потому этот пункт в меню и не отзывается. Я доделаю это чуть позже.
Предложение по порядку отражения операций Дмитрий 31/08/2005 12:38 #написать ответ
Обычная ситуация:
В течение дня происходит много расходных операций, которые я провожу по расходу, а поскольку текущих наличных не хватает счет уходит в минус.  
Далее я закрываю этот минус с другого счета.
Но в реальности я в кредит расход не оплачиваю, а подкрепляю наличные по мере необходимости. Появляется разница между реальностью и отражением операций.
 
Предложение: добавить возможность изменения последовательности отражения операций ПОСЛЕ их ввода, т.е. возможность переноса строк внутри списка операций.
 
Я понятно выразился?   
Этот вопрос уже неоднократно поднимался Дим(м) 31/08/2005 17:02 #написать ответ
Выразились вы вполне понятно. Но только эта тема уже не один раз поднималась в этом форуме. Смотрите, например, здесь: http://www.dervish.ru/forum.php?theme_id=1035&forum_id=4
А пока в программе не появится эта функция, можете, как и все остальные использовать для этих целей время в операциях.
 
P.S. Поиск ведь не зря вынесен на такое видное место на самой первой странице.
Спасибо за ссылку (+) Дмитрий 31/08/2005 18:30 #написать ответ
Да, пожалуй стоило попробовать поиск, но мне сходу не удалось сформулировать что собственно я хочу найти...  
ПОИСК! Валерий 01/09/2005 14:13 #написать ответ
Браво Dervish - море полезняшек, если б ПОИСК еще по базе...
Да я уже просил (+) Андрей 01/09/2005 15:21 #написать ответ
сделать поиск. Жмешь Ctrl+F появляется окно для ввода информации для поиска и checkbox "Искать по одной колонке".
Даешь Ctrl+F !!! Валерий 01/09/2005 17:33 #написать ответ
Да, типа того, ну и чтоб кнопочка с линзой и строка в менюшке выподающей "Действия". Или что-то типа Автофильтра ЕкселевскогО. Очень иногда надо бывает найти что-нибудь именно в примечаниях по которым имеющиеся в распоряжении фильтры не очень (мягко говоря) эффективны. На рытье уходит уйма времени.
+ Андрей 01/09/2005 18:49 #написать ответ
Checkboxes "Искать вперед", "Искать назад". Кнопка F3 - "следующий". Подсветка (выделение) найденного текста. Сделать свободный фильтр: написал текст, нажал кнопку "Фильтр" и выбрались операции со строкой для поиска.
Недочёт при работе с DiskOnKey MrCricket 02/09/2005 11:34 #написать ответ
Наткнулся на небольшой недочёт при работе с DiskOnKey. В положении "write protected" при сохранении по:
 
1)<ctrl>+S:
12 раз (я нажимал "Продолжить") вылетел даялбокс co следующими данными:
 
Файл: dbEngine. h
Строка: 366
Возврат: 0x004237e9
...
 
и один раз co следующими данными:
 
Файл: dbEngine. h
Строка: 366
Возврат: 0x00423602
...
 
2)"Сохранить как...":
программа определила, что  
 
Disk K: is write-protected.
A file cannot be saved on a write-protected disk.
 
, но на самом деле он у меня диск G: а не K:.
Возможно, те же проблемы будут наблюдаться при неватке места на диске.
Недочёты, конечно, не смертельные и могут подождать, просто обращаю на них ваше внимание.
 
Спасибо за 202ю сборку! Перешел на неё с 199-й и пока очень доволен!
Хм, я даже и не знаю... Dervish 02/09/2005 18:57 #написать ответ
...что такое этот DiskOnKey. Не приходилось сталкиваться. Впрочем ладно.
 
Вы правы, программа никак не пытается сейчас проверить возможна ли запись на диск и хватит ли там место. Я планировал сделать такие проверки, но чуть позже: мне не нравится работа с файлом, хотелось бы её немного причесать. Вот заодно и вопрос с возможностью записи прояснить.
дружочек, вы сами во всем виноваты ... are 02/09/2005 19:47 #написать ответ
если запускаете базу с флэшки, а сама AbilityCash.exe находится на диске (или на флэшке, что, впрочем, не имеет значения), то в регистре компьютера появляется ключик <B>HKCUSoftwareAbilitySoftAbilityCash </B>с указанием пути к Вашей базе. Судя по логу, Вы еще и любитель большого числа примэпленных (подключенных) дисков (у Вас, наверно, их число доходит до Z). Вот поэтому-то эта замечательная программка и пытается сохранить базу на другом диске (наверное, CD-ROM-е). И не надо 12 раз тупо давить на "Продолжить".
Может помочь такое:
запустите AbilityCash.exe, а уж потом открывайте свою базу через меню File-&gt; и т.д.
Или просите Dervish-a использовать наряду с регистром ini файл по принципу :- открываем базу my.acb, если рядом есть файл my.ini - берем настройки из него, а если нет - из регистра.  
Да, впрочем, не просите об этом - у него и так работы хватает ...
Ваши догадки, имхо, ошибочны. MrCricket 04/09/2005 09:57 #написать ответ
1)Дисков у меня на компе:  
C: D: — HDD
E: F: — CD + DVD
G: — DiskOnKey (флэшка).
AbilityCash.exe находится на флэшке в одной папке с .acb файлом. Пользуюсь ACash больше года ИМЕННО в такой конфигурации, и НИ РАЗУ не было никаких проблем с сохрананием/открытием базы. 2 дня назад "замочек" от "Write Protection" на флэшке случайно закрылся что и привело программу к вышеозначенному поведению.
 
2)Если не "тупо давить", то программа закрывается без возможности сохранить внесённые изменения.
полный перечень операций Вит 02/09/2005 21:10 #написать ответ
Когда-то, кажется, была возможность увидеть полный перечень операций по всем счетам на одной страничке, без сортировки по счетам. Удобно было находить некоторые затерянные операции. Возможно ли это сейчас?
Возможно. (+) Dervish 04/09/2005 20:07 #написать ответ
Если в вашей базе счета организованы в виде дерева, то нужно выбрать счёт "Все счета".
 
Если же вы используете линейный список счетов, то нужно, чтобы в списке счетов не был выбран ни один счёт.
в 202 сборке не работает "Улучшеный выбор диапазона дат" Владимир 09/09/2005 12:13 #написать ответ
в 202 сборке не работает "Улучшеный выбор диапазона дат"