создать новую тему раскрыть все
 
В 202-й сборке проведена частичная работа над ошибками. Сделано:
 
1. Исправлена ошибка с выделением операций по Ctrl+A. В 201-й сборке вновь добавленные операции не выделялись.
 
2. Исправлена ошибка с сохранением порядка сортировки операций.
 
3. Исправлена ошибка с добавлением нового счёта.
 
4. Исправлена ошибка, возникавшая при удалении группы счетов.
 
5. Исправлена ошибка, приводившая к показу двух звёздочек вместо года, если в региональных настройках Windows год показывался в виде двух символов.
 
6. Исправлены ошибки с обновлениями некоторых настроек (например, "Кнопка выпадающего окна справа").
 
7. Доработан алгоритм видимости колонок страницы операций. Из-за неаккуратной реализации в 201-й сборке спрятанные колонки снова становились видимыми при выборе другого счёта.
 
8. Добавлены настройки для выбора цвета ссылок (страницы операций и классификаторов) и подчёркивания ссылок.
 
До сих я пор работал в 200-й сборке, игнорируя разные мелкости. А сегодня загрузил 202-ю, т.к. перестал понимать о чём идёт речь в форуме и решил посмотреть своими глазами. В корректность работы программы я ещё не вникал, а вот первое впечатление от интерфейса не очень хорошее...
 
Экран 1024x768. Страница операций. Настройки (меню, фильтры, счета, даты) занимают чуть больше половины экрана, а на рабочее пространство оставлена нижняя (чуть меньшая) часть. Оправдано ли это? Мне удобнее пожертвовать парой колонок, которые убегают за правую границу окна (как было раньше), чем сокращать длину списка операций. Может что-то надо показывать только по требованию? Диапазон дат, фильтры, группировку, наверное, можно скрывать, оставляя какие-то индикаторы. А размер окна плана счетов хорошо бы регулировать. Пусть он будет сверху, но изменяемого размера. А?
 
В самом низу есть ещё двухстрочная строка состояния, которую, кажется, теперь нельзя настраивать. А у меня раньше всё что нужно помещалось в одной строке Not so.
 
Ну да ладно. Поработаю, привыкну, а там и мой ноутбук из ремонта вернётся с экраном 1600x1200 Well. Правда и тогда буду жалеть - там раньше такой длинный и широкий список показывался Well.
 
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.
 
...просто чтобы это восстановить мне нужно принять небольшое решение по организации кода программы и я решил не откладывать выход новой сборки.
свернуть/развернуть ветвь тссссссс - тихо! [igor 30/08/2005 03:03] # написать ответ
 
только бы не сглазить. во поперло... молодец, серега! ууууууу-ух! "решил не откладывать". Спасибо за галочку и цвет, воодушевленный Вашим натиском, сразу же поставил на черный и припух от собственного сияния. с таким-то  подходом, теперь все обязательно получится.
свернуть/развернуть ветвь правда, правда... [igor 30/08/2005 03:18] # написать ответ
 
улет! энергия. нравится все.
 
В 201-й было переписано (с учётом старого) очень много кода. В 202-й я только поправил ляпы. При этом я не изменял напряжённости своего графика, то есть аврала не было.
свернуть/развернуть ветвь вот как бывает... [igor 31/08/2005 00:14] # написать ответ
 
так много переписывал, а как быстро ушла. кроткая такая - двести первая. зато 202-я, как hook. буду и впредь, вспоминать, вдохновенные истории. готовтесь, Сережа.
 
А когда будет работать выпадающий список при введении операции: позавчера-вчера-сегодня-завтра-послезавтра? Он очень облегчал работу с дублированными операциями.
Вит
свернуть/развернуть ветвь Эта менюшка... [Dervish 30/08/2005 18:31] # написать ответ
 
...пропала не случайно. Сейчас происходит плавненькая миграция кода из одной реализации в другую. Сильно изменяется "начинка" программы. И вышло так, что эта менюшка оказалась аккурат посерединке между старым и новым кодом.
 
В общем, мне ещё нужно принять решение, как лучше там поставить заплатку, чтобы потом не было мучительно больно.
 
А, кстати, вопрос: может быть там она вообще не нужна? Если я сделаю так, что по нажатию на кнопочку [...] будет подставляться текущая дата, может быть вообще не нужно городить огород?
 
Что скажете?
свернуть/развернуть ветвь Ochen` nyzna [Denis 30/08/2005 18:57] # написать ответ
 
mogy podrobno napisat` pochemy posze(ne lublu translitom pisat)
 
Уважаемый, Denis. А также все остальные участники форума, полагающие, что у них нет возможности писать сообщения на русском. Предлагаю вам ознакомится хотя бы с самым первым постом вот в этом топике Ru-Board: http://forum.ru-board.com/topic.cgi?forum=5&topic=2886
Уверен, что и вам самим станет гораздо проще и удобнее набирать текст (подозреваю, что этот форум не единственное место, где вам нужно писатьпо-русски). Да и нам не придется "ломать глаза" расшифровывая ваши сообщения.
свернуть/развернуть ветвь Очень-очень-очень (+) [Андрей 30/08/2005 19:11] # написать ответ
 
очень-очень сильно нужна. Серьезно! Иногда и за три дня забиваешь базу, так эта кнопка - просто спасение.
 
Вопрос формулируется так:
 
Нужна именно менюшка с выбором "позавчера...послезавтра" или достаточно только кнопки "Сегодня"?
свернуть/развернуть ветвь А если возможно [Алексей 30/08/2005 20:00] # написать ответ
 
то хорошо было бы не доп. кнопку, а все разместить в одном окошечке – ткнулся и выплывает выбор: сегодня, вчера, п-вчера; неделя, месяц, год (текущие); все записи; период.
При выборе "периода" в окне появляются две даты – начала и конца;  
при выборе «сегодня» - одна;  
«год» - только год Well
А внизу, второй линией, вместо второй даты (как сейчас)- разместить кнопки перехода "взад" "вперед"
 
...кто нарисует эти кнопочки?
 
И ещё... Как угодно можно кнопку называть, но только не "взад", я вас умоляю!!! Well)
 
Непонял, а зачем кнопки рисовать? Они ведь есть в «улучшенном выборе периода».  
Я за выкид двух полей: «период» и «заканчивая». Правда сами кнопки тоже много места занимают, и хорошо бы они так и остались опциональными (вкл/выкл). В этом ключе давно хотел предложить также и выбор между показом всех операций/перевода сделать горизонтальным.
 
...можно только если предложить что-то взамен. Но что? И вот тут начинаются проблемы, поскольку мне хотелось бы, чтобы это было не только функционально, но просто для понимания новичка. А пока такого компромиссного решения, извините, я не увидел.
свернуть/развернуть ветвь Показываю:) [Алексей 01/09/2005 12:16] # написать ответ
 
нужно включить «улучшенный выбор диапазона дат» и посмотреть только на него (группу из одного поля и двух кнопок). Поле «период» расширяем для возможности включения в него последовательно двух дат. Теперь представим:  
Период: «неделя» «дата1» «дата2»
    «назад»             «вперед»
Причем, при выборе периода «сегодня», должна быть видна только одна дата. При переключении назад и вперед, название периода меняется на «вчера» или «завтра» соответственно. А если ущелкать еще дальше, то это будет зваться - «день».  Собственно выбрать сразу период «день» и установить ему любую дату не запрещается. Думаю разница между названиями периодов «день» и «сегодня» предельно ясна. Еще мне кажется, что понятиям «неделя», «месяц», «год» следует присвоить значение – текущие, при их первоначальном выборе. И в дальнейшем, при выборе первой даты периода, автоматом подставлять конечную, соответственно указанному периоду. А любой произвольный период назвать «…», и дать возможность сохранять его под любым именем, кроме зарезервированных (на вкладе «периоды» напр.). Что мы видим сложного для понимания новичка? Ну, возможно, две даты, указанные последовательно - не очевидно, что период. Да вроде и все.
 
Представим, что в некий момент времени выбран период "День". А нужно три дня. Что делать? Как выбрать? Ведь видим всего один контрол даты.
 
Кроме того, замечу, что один комбобокс периода и два даты в ширину занимают довольно много места. Представьте, какой ширины будет поле настроек для страницы отчётов?
свернуть/развернуть ветвь Можно так, [Алексей 01/09/2005 13:40] # написать ответ
 
что если захотелось периода при выбранной одной дате, то дать возможность видеть квадратик с треугольничком, который слева от даты, и рука сразу туду потянется. А про размер думаю, что терпимо. Нужно прикидывать на натуреWell
свернуть/развернуть ветвь Я получил от... [Dervish 02/09/2005 18:54] # написать ответ
 
...Вас e-mail с примером. Давайте этот разговор перенесём в переписку. Тем более, что именно эта тема создавалась с другой целью.
 
Пока ответить на e-mail не успел, постараюсь сделать это сегодня.
свернуть/развернуть ветвь Ой, да [Алексей 02/09/2005 19:25] # написать ответ
 
увлекся! Извините.
 
Иван Сусанин
свернуть/развернуть ветвь Вчера-позавчера - сделать hotkeys [Николай 02/09/2005 10:57] # написать ответ
 
Неужели вам удобно нажимать контролы и выбирать мышкой пункты меню? To wink Предлагаю сделать что-то вроде Alt+0 = сегодня, Alt+1 = завтра, Alt+2 = послезавтра... Shift+Alt+1 - вчера и т.п.
Для бюджетной даты можно заменить Alt на Ctrl.
Тогда не надо за мышкой всё время дёргаться и на поле даты вставать.
Меню, конечно, всё равно нужно оставить.
свернуть/развернуть ветвь Нужно именно (+) [Андрей 31/08/2005 12:30] # написать ответ
 
"послезавтра-завтра-сегодня-вчера-позавчера-третьего дня". Одной кнопки сегодня _недостаточно_.
 
Присоединяюсь к коллегам.
Нужна именно позавчера-вчера-сегодня (на будущее - завтра-послезавтра - пользуюсь реже, хотя пусть будет).  
Приходится вводить операции раз в 1-3 дня, поэтому относительная ссылка по дате весьма удобна.
свернуть/развернуть ветвь Было замечено, что [Алексей 29/08/2005 19:54] # написать ответ
 
- Список операций не сортируется по сумме.
- При добавлении новой статьи в окне ввода новой операции, эта самая новая добавленная статья залезает в фильтр отображения операция на вкладке.
- При сгруппированном по дате списке операций почему-то перестала раскрываться группа того дня, в который добавляется новая операция.
- При переходе из вкладки статей, по интерактивной ссылке, (сразу) не пересчитывается строка состояния .
 
ИМХО, уместно было бы сделать кнопки Назад/Вперед, как в браузере.
 
Это первое, о чем я подумал, нажав на ссылку счета в списке счетов.
свернуть/развернуть ветвь тсссссс.... давайте (+) [Андрей 30/08/2005 12:53] # написать ответ
 
по порядку, сначала пофиксим кнопку "вчера позавчера сегодня", потом стутусную строку вернем старую (или пусть будет две).
свернуть/развернуть ветвь я уже писал [Serg 30/08/2005 20:18] # написать ответ
 
если группировать по признаку "операция выполнена", то невыполненные операции отсортировываются вниз списка операций, что неочень удобно. в предыдущих релизах они были сверху.
вы рекомендовали:
>>...кликнуть на заголовке самого первого столбца? >>Порядок сортировки определяется именно там.
если сортировку по левому столбцу (по дате) делать по возрастанию то невыполненные сверху, но сортировка дат неудобная. такое ощущение что сортировка делается по алфавиту "Выполненные" "Не выполненные"...
надеюсь понятно пояснил...
свернуть/развернуть ветвь и ещё [Serg 30/08/2005 20:21] # написать ответ
 
на странице Счета появилась возможность сохранять выбранную дату для актуальности остатка, после перезагрузки дата сохранена, а остатки показываются на текущий день...
 
Тоже исправлено и тоже будет доступно в 203-й сборке.
 
Вчитался, понял, открыл исходный текст, исправил. Ждите выхода 203-й сборки, там всё должно работать так как вы просите.
 
Правда, одновременно с этим сменится порядок сортировки по признакам "Повторяется" и "Блокирована" на обратный. Надеюсь, ничего страшного?
 
В 199 сборке была очень удобная штука - настраиваемая строка статуса. Самая удобная вещь в этой строке это было возможность отображения остатка по выбранным операциям. Очень хотелось, чтобы эта возможность вернулась. Мне абсолютно все равно сколько прошло операций по выбранному счет, и какое количество денег всего пришло или ушло. Просто ни разу за все время работы с программой меня это не интересовало. По выбранным операциям показывается приход и расход. _ОЧЕНЬ_ просто _КРАЙНЕ_СИЛЬНО_ нужно видеть разницу. Надоедает высчитывать ее на калькуляторе! 8(
свернуть/развернуть ветвь Присоединяюсь (-) (-) [Андрей 31/08/2005 12:25] # написать ответ
 
свернуть/развернуть ветвь Меню в трее [Дмитрий 31/08/2005 12:23] # написать ответ
 
Приветствую!
Может я не все понял, но когда иконка программы находится в трее, становится доступным меню из трех пунктов. Пукт "Добавить операцию" не работает. Так и должно быть?
свернуть/развернуть ветвь Пока да. (+) [Dervish 31/08/2005 20:08] # написать ответ
 
Просто пока ещё диалог добавления операции требует некоторых доработок, потому этот пункт в меню и не отзывается. Я доделаю это чуть позже.
 
Обычная ситуация:
В течение дня происходит много расходных операций, которые я провожу по расходу, а поскольку текущих наличных не хватает счет уходит в минус.  
Далее я закрываю этот минус с другого счета.
Но в реальности я в кредит расход не оплачиваю, а подкрепляю наличные по мере необходимости. Появляется разница между реальностью и отражением операций.
 
Предложение: добавить возможность изменения последовательности отражения операций ПОСЛЕ их ввода, т.е. возможность переноса строк внутри списка операций.
 
Я понятно выразился? Well  
 
Выразились вы вполне понятно. Но только эта тема уже не один раз поднималась в этом форуме. Смотрите, например, здесь: http://www.dervish.ru/forum.php?theme_id=1035&forum_id=4
А пока в программе не появится эта функция, можете, как и все остальные использовать для этих целей время в операциях.
 
P.S. Поиск ведь не зря вынесен на такое видное место на самой первой странице. To wink
свернуть/развернуть ветвь Спасибо за ссылку (+) [Дмитрий 31/08/2005 18:30] # написать ответ
 
Да, пожалуй стоило попробовать поиск, но мне сходу не удалось сформулировать что собственно я хочу найти...  Well
свернуть/развернуть ветвь ПОИСК! [Валерий 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-й и пока очень доволен!
 
...что такое этот DiskOnKey. Не приходилось сталкиваться. Впрочем ладно.
 
Вы правы, программа никак не пытается сейчас проверить возможна ли запись на диск и хватит ли там место. Я планировал сделать такие проверки, но чуть позже: мне не нравится работа с файлом, хотелось бы её немного причесать. Вот заодно и вопрос с возможностью записи прояснить.
 
если запускаете базу с флэшки, а сама AbilityCash.exe находится на диске (или на флэшке, что, впрочем, не имеет значения), то в регистре компьютера появляется ключик <B>HKCUSoftwareAbilitySoftAbilityCash </B>с указанием пути к Вашей базе. Судя по логу, Вы еще и любитель большого числа примэпленных (подключенных) дисков (у Вас, наверно, их число доходит до Z). Вот поэтому-то эта замечательная программка и пытается сохранить базу на другом диске (наверное, CD-ROM-е). И не надо 12 раз тупо давить на "Продолжить".
Может помочь такое:
запустите AbilityCash.exe, а уж потом открывайте свою базу через меню File-&gt; и т.д.
Или просите Dervish-a использовать наряду с регистром ini файл по принципу :- открываем базу my.acb, если рядом есть файл my.ini - берем настройки из него, а если нет - из регистра.  
Да, впрочем, не просите об этом - у него и так работы хватает ...
 
1)Дисков у меня на компе:  
C: D: — HDD
E: F: — CD + DVD
G: — DiskOnKey (флэшка).
AbilityCash.exe находится на флэшке в одной папке с .acb файлом. Пользуюсь ACash больше года ИМЕННО в такой конфигурации, и НИ РАЗУ не было никаких проблем с сохрананием/открытием базы. 2 дня назад "замочек" от "Write Protection" на флэшке случайно закрылся что и привело программу к вышеозначенному поведению.
 
2)Если не "тупо давить", то программа закрывается без возможности сохранить внесённые изменения.
 
Когда-то, кажется, была возможность увидеть полный перечень операций по всем счетам на одной страничке, без сортировки по счетам. Удобно было находить некоторые затерянные операции. Возможно ли это сейчас?
свернуть/развернуть ветвь Возможно. (+) [Dervish 04/09/2005 20:07] # написать ответ
 
Если в вашей базе счета организованы в виде дерева, то нужно выбрать счёт "Все счета".
 
Если же вы используете линейный список счетов, то нужно, чтобы в списке счетов не был выбран ни один счёт.
 
в 202 сборке не работает "Улучшеный выбор диапазона дат"