Поспела новая сборка. Сделано:
1. Возможность локализации (перевода на другие языки). Теперь программу можно переводить на другие языки. Единственное, я пока не замахивался на языки с написанием справа налево и даже не могу представить как будут обстоять дела с иероглифами. Но перевести на любой европейский язык возможно и думаю, делается это довольно просто.
На странице загрузки появилась еще одна ссылочка, по которой можно загрузить комментарии к переводу и оригинальный файлик с текущей локализацией, который нужно просто перевести. Если появятся варианты перевода на другие языки, с удовольствием выложу их на сайте.
2. Авторазворачивание выбранных элементов в комбобоксе. Об этом было написано
вот тут в форуме.
3. Восстановлена работоспособность настройки "Улучшенный выбор дат"
4. Исправлена ошибка, при которой программа зависала при попытке закрытия из статус-бара когда в базе есть модифицированные данные. Эта ошибка тоже была
описана в форуме.
Собственно, всего четыре пункта.
В плане работ остались еще неисправленные ошибки, я от них не отказываюсь, просто эта сборка делалась в небольшом цейтноте потому как в понедельник, 10 июля 2006 года я ухожу в отпуск на две недели. Доступа к компьютеру иметь не буду, если только в интернет-кафе куда-нибудь не заберусь. Так что прошу с пониманием отнестись к моему молчанию в этот период времени. Спасибо.
Пропала возможность загрузки курсов
Sergey
07/07/2006 05:22
#
Steps to repro:
Закладка "Валюты", меню "Действия"/"Загрузить из Интернета..."
Появляется окно мастера загрузок валют и курсов с надписью "Данные загружены". Источник данных равно как и прочая информация о плагине отсутствует в принципе. При нажатии кнопки "Далее" следует креш приложения.
Верните пожалуйста взад! Уж очень полезная фича
Ох, я совсем забыл...
Dervish
07/07/2006 10:59
#
Я там код немного оптимизировал, в общем, папка Plugins больше не нужна. Переместите библиотечку загрузки прямо в папку с exe-шником и все должно заработать.
Извините, я должен был сразу об этом сказать.
Yes it works now :)
Sergey
08/07/2006 00:39
#
Вот теперь - счастливого пути и удачного отдыха
Проблема загрузки с Proxy
Ivan
01/09/2006 16:03
#
Нельзя ли сделать загрузку валют учитываю прокси + Логин и пароль на прокси
Логин и пароль на прокси...
Dervish
11/09/2006 12:59
#
...программа берет из настроек Internet Explorer-а. Если вы пользуетесь другим браузером, то просто разок запустите Эксплорер и введите в него данные о логине и пароле. Все должно заработать.
Металлы
Kst
15/09/2006 00:53
#
Неплохо бы добавить загрузку котировок металлов с sbrf.ru, сейчас многие пользуются обезличенными металлическими счетами в Сбербанке.
Спасибо.
и бумаги
KNik
19/09/2006 18:07
#
а еще котировок бумаг эмитентов ФР.
))
Исходные тексты плагина для загрузки...
Dervish
26/09/2006 01:56
#
...курсов открыты. Их можно модифицировать, там ничего сложного (для владеющего С/С++) нет. Можно модифицировать и программа будет загружать и курсы металлов и котировки эмитентов.
Если сделаете эту доработку, я с удовольствием выложу модули для загрузки на сайт.
остаток на счету
Саша
30/10/2006 22:09
#
Можно сделать больше 2 знаков после запятой? Ддя денежных счетов это нормально, но для акций и ПИФов 2 знака мало. То же касается курсов - 4 знаков мало, в котировках обычно 5.
Для счетов можно. (+)
Dervish
10/11/2006 01:37
#
Точнее, для валют. Для каждой из валют указывается сколько должно показываться знаков после запятой. Но все равно максимум - 4 знака после запятой. Это ограничение стандартного для многих приложений Windows типа данных для хранения валют.
Переработка для показа большего количества знаков была бы достаточно трудной и пока это не планируется. Если для хранения ПИФов нужна большая точность, масштабируйте сумму.
ПИФы
Georg
06/11/2006 17:54
#
И добавить котировки ПИФов, сейчас многие вкладывают средства в ПИФы.
Может кто в ладах с С/С++?
Похоже что дело не в прокси.
Ivan
23/09/2006 21:01
#
А просто плагин не запрашивает имя юзера и пароль.
Он просто загружает страницу (которую подсовывает прокси, о том что юзер неверен).
Список валют показывает пустым
Приятного отпуска! (-)
Дмитрий
07/07/2006 08:39
#
Приятного отдыха!
Юрий
07/07/2006 13:15
#
Ура!
1. Сохранение отчетов работает!
2. Сохранение отчетов работает правильно!
Для меня эта версия вполне может называться релизом, теперь не скоро к Вам загляну ;-)
Спасибо!
Настоящий релиз будет лучше. Сейчас в программе есть много проверочных утверждений (assert - именно они генерируют сообщения об ошибках), которые немного подтормаживают программу. В релизе этих утверждений не будет, так что релиз будет работать побыстрее.
Ну и, я надеюсь, что еще несколько вещей таки будут сделаны до релиза.
Имя базы по умолчанию.
Василий
09/07/2006 06:27
#
Здравствуйте.
Пользоваться программой только начал.
Отлично !!!
Лишь одно попросил бы сделать.
База одна и программу храню на флешке.
При запуске на другом компе приходится показывать каждый раз где она находится.
Всё лежит в одной папке. Может сделать так что-б программа искала базу у себя в папке и если задать одно имя defoult.acb то и будет грузить её всегда и первой.
Строка списка счетов
Василий
09/07/2006 06:34
#
Да, ещё один момент.
Вкладка "Счета".
При клике по сроке счёта открываются его свойства, что не очень удобно. Свойства редактируются редко и это можно сделать по правому клику в контестном меню.
Желательно сделать так что-б клик по всей строке был заход на счёт.
"Ссылочное" оформление можно тогда убрать и названия счетов будут читабельнее подчёркнутого стиля.
Это обсуждалось неоднократно
Loki
10/07/2006 12:47
#
и в итоге остановились на этом варианте. Почему - уже не помню, но какие-то причины на это были
Создайте в директории
Loki
10/07/2006 12:46
#
с программой файл AbilityCash.ini
программа при запуске будет брать данные из него.
Имя базы по умолчанию
Alexey
12/07/2006 16:13
#
Этот вопрос обсуждался раннее. Надо изменить ini файл, который лежит в папке с exe-шником. У меня всё работает. Порой просто запускаю программу из командной строки любого файл менеджера: имя_программы имя_базы.
Отчёты не обновляются.
z13
09/07/2006 09:45
#
При изменениидобавлении операции не происходит обновление графиков. В самой вкладке "Отчеты" изменения отслеживаются чётко. Нужно обновление при переходе на "Отчёты".
Согласен, исправлю. (-) (-)
Dervish
31/07/2006 13:40
#
Выбор дат.
z13
09/07/2006 09:51
#
Раскрываю выбор, нажимаю на дату - меняю годмесяц чз ещё один слайдбокс, затем Enter или переключаюсь мышкой на основное меню программы - смеда дат не происходит. Только при нажатии на числе месяца в календаре. Это так и задумано или баг?
Не совсем понятно,...
Dervish
31/07/2006 13:42
#
...можно поподробнее? Как повторить некорректное поведение?
Выбор даты через меню...
z13
31/07/2006 18:30
#
открывается календарь
нажимаю на месяц или год - появляется список, выбираю
enter или кликаю вне окошка выбора дат - смена дат не происходит
смена дат происходит, если нажать на дату в календаре, но для выбора нужного месяцагода нужно листать...
если надо, могу выслать скрины
куда-то пропало...
ElGato
02/08/2006 01:29
#
поле выбора по периодам, которое было в 209 на странице операций сразу под выбором даты.
ступил. извините
ElGato
02/08/2006 01:31
#
поставил галку и всё прошло
Было бы здорово посмотреть скрины. (-)
Dervish
07/08/2006 12:33
#
Некритично, но странно
ElGato
02/08/2006 01:35
#
1. В опциях включить показ поля группировки операций
2. Выбрать какую-либо группировку
3. В опциях выключить показ поля
Странно, что группировка сохраняется. Или так и надо?
Так не надо. (+)
Dervish
07/08/2006 12:35
#
Это ошибка. Внес в план работ. Спасибо.
Ошибка
Denis ®
09/08/2006 19:06
#
При создании дерева счетов появляется следующая ошибка:
Файл: Reports.cpp
Строка: 3934
Версия: 2.0 alpha
Сборка: 210
Call Stack:
004584f5 00459974 77e11b60 77e11cca
77e11ddf 77e1ffbf 004014ea 00401755
77e8d326
Поместил в TODO-список, спасибо. (-) (-)
Dervish
21/08/2006 01:50
#
Ошибка в повторябщихся операциях
Yuriy
11/08/2006 18:59
#
Если открыть настройки повторяющейся операции, а затем нажать кнопку Повторение, то в диалоге настройки повторения все элементы находятся не на месте, в частностинет кнопок отмены и ОК. Если закрыть и открыть заново, все исправляется.
Надеюсь, это...
Dervish
21/08/2006 01:51
#
...не проявляется у вас всегда. Иногда я наблюдал такой эффект, у меня есть догадки из-за чего он происходит, но вот отловить его чертовски сложно. Буду думать как найти и пофиксить.
Спасибо.
Интересный глюк
YuriyVZ
21/08/2006 18:15
#
Да, интересный глюк. До версии 210 ни разу не видел.
А в этой версии появлялся каждый раз, когда я редактировал повторяющуюся операцию, даже прочитав это сообщения еще раз убедился в его наличии. Но после этого восроизвести не удалось, даже после закрытия программы.
Если будут идеи по выявлению сообщу.
Еще
YuriyVZ
22/08/2006 13:22
#
Такая же ситуация с окном настроек. Еще и слово Function наверху.
Возможно, проявляется при первом запуске каждый день :-)
Есть другой более реальный вариант: проявляется при запуске на другом компе, т.к. таскаю постоянно из дома на работу на флеше. Нет ли никакой подстройки под размер шрифтов и т.п?
Мне кажется, что...
Dervish
11/09/2006 13:02
#
...этот глюк проявляется так, что программа сама отводит место для меню в окне. И в этом меню что-то показывается даже. Конечно не выполняется, но какое-то меню есть.
Я внимательно просмотрел и проверил код создания (диалоговых) окон. Прочитал MSDN. У меня все написано правильно, почему там появляется меню я не знаю. Его там просто не должно быть. Или в MSDN написано неправильно. В общем, пока я в затруднении.
Может быть новые данные появились у вас?
Новых данных нет, но...
YuriyVZ
14/09/2006 15:46
#
Глюк появляется постоянно. Открываю первый раз на работе - глюк. Иду с флешкой домой, открываю первый раз дома - глюк. Дальше могу хоть 100 раз открыть глюка не будет.
Получается в файл с данными записыватся какой-то параметр, который разный дома и на работе и он влияет на отображение.
PS:
YuriyVZ
14/09/2006 15:48
#
Причем и дома и на работе WinXP Prof Rus SP2 и чем они отличаются, я не знаю...
Выглядит так, будто...
Dervish
26/09/2006 01:59
#
...это не зависит от версии операционки. Возможно, где-то используются неинициализированные данные. Но самое грустное, что тот код я делал искючительно по описаниям в MSDN, по стандартам Microsoft, так что остается только удивляться что там такое.
Есть вариант: попробовать выделять области памяти большего размера, чем это нужно согласно описанию и инициализировать их нулями... В общем, надо экспериментировать.
Нашел путь к воспроизведению глюка
YuriyVZ
27/09/2006 13:56
#
Запускаем 2 проводника (explorer), перезагружаем Windows, запускаем AbilityCash через один из открывшихся проводников, открываем диалог настройки повторения получаем глюк.
Windows должна быть настроена на открытие проводников после перезапуска.
Т.е., дествительно, очень похоже на системный глюк, но думаю должна быть возможность его обойти.
У меня этот глюк...
Dervish
28/09/2006 14:59
#
...проявлялся и в Windows'98... Что наводит на серьезные сомнения о том, что глюк системный.
Но я обязательно попробую ваш метод.
Спасибо.
Вполне реально...
YuriyVZ
29/09/2006 13:56
#
наличие одного глюка во всех Windows
Добавление статьи расхода/прихода
Smiff
29/08/2006 18:17
#
Господа, возможно,туплю, но раньше при добавлении операции, можно было добавить и новую статью прихода/расхода... Здесь в упор не вижу. Может отстал на несколько сборок?
плюсик справа от названия статьи(-) (-)
ElGato
29/08/2006 19:40
#
нет плюсика.
Smiff
30/08/2006 12:51
#
такого поля вообще нет, при добавлении операции.
А-а-а, ну так сначала...
Дим(м)
30/08/2006 17:38
#
... вам надо включить страницу классификаторов: Прсмотр > Страницы
А потом там создать новый классификатор: Статьи
Тогда все и появится.
Hint: там же можно создать Агентов, Проекты и прочую необходимую вам номенклатуру.
Сразу не нашел...
Smiff
30/08/2006 21:44
#
Полуьзуюсь программой уже 2 года, а когда на другом компе скачал "голую" 210 сборку - сразу не нашел где статьи заводить... Может имеет смысл это вынести отдельной вкладкой, как счета, например?
Отставить! Туплю безумно :))) (-)
Smiff
30/08/2006 21:45
#
Учитывать поля Цена/Количество
Smiff
29/08/2006 18:32
#
В настройках базы поставил соответствующую галку. Сохранил. Поля появились.
Убрал галку в настройках. Сохранил. Поля остались.
Так и должно быть?
Так не должно быть но все же...
Dervish
11/09/2006 13:05
#
Спасибо, исправлю.
Настройки страницы
Алхимик
30/08/2006 06:48
#
Не пойму почему не сохраняются настройки страницы. Вот уже неск. дней открываю базу и выбранный период (неделя) постоянно сбивается
Может что не так делаю? или не понимаю?
Почему при открытии базы в новой неделе открывается старая, а не недельный период, начинающийся в этот понедельник?
Почему открывается период всегда 7 дней, начинающийся с тек. дня?
В догонку про сохранение настроек..
IF
30/08/2006 18:46
#
А распространяется ли это сохранение (внешнего вида закладок) на раскрывающиеся списки?
Если с примером, то: при добавлении операции, выбипрая дополнительные признаки операции, раскрывая списки дополнительных классификаторов, почти всегда приходится раздвигать колонки, чтобы были видны длинные записи, иногда делать шире само выпадающее окно.
Может в подобных случаях программа смогла бы запоминать изменения нажатием на Alt+S? Или про это пока рано?
Размеры выпадающих списков...
Dervish
11/09/2006 13:13
#
...на закладка сохраняются при сохранении настроек закладок. А вот в диалогах добавления/редактирования операций сохранение размеров пока не сделано.
И, скорее всего, сохранение по Alt+S там не будет, видимо, все будет сохраняться автоматически.
Будет замечательно!
IF
11/09/2006 14:03
#
А если при этом она также автоматически сможет запоминать свои "последние положения"... отдельно по разным классификаторам.
Будет отменно!
О каких именно...
Dervish
11/09/2006 14:09
#
..."последних положениях" вы говорите?
Я про...
IF
11/09/2006 14:27
#
..При добавлении операции, ввод классификаторов:
чтобы раскрывающее окно запоминало не только свою ширину и размер, но и положение фокуса внутри себя (в внутри самого дерева).
Хм, непросто, но я подумаю. (-) (-)
Dervish
10/11/2006 01:38
#
Вот как...
Taras
03/09/2006 22:20
#
1. Настройте вид станицы, включая все периоды;
2. Сохраните настройки страницы (Alt+S);
3. Сохранить сам файл. Как мне сказал автор, настройки страниц хранятся в самом файле.
>Почему при открытии базы в новой неделе открывается старая...
Сохраняется все, в том числе и содержимое календарей
Должны сохраняться.
Dervish
11/09/2006 13:11
#
Программа не сохраняет выбранный период, но записывает начальную и конечную дату. Поэтому, если дата "уплыла", оказалась на прошлой неделе, то можно просто "перелистнуть" содержимое (в поле "Период" есть соответствующие кнопочки) и сохранить период заново.
Настройки + резерв. коп. + диапазон
Valeriu
11/09/2006 21:22
#
Сначала, Спасибо.
Теперь глюки:
1) Не всегда, но бывают все-таки случаи когда при отрытии диалога настроек, виден странный меню (
http://img218.imageshack.us/img218/7439/settingspl9.jpg); предполагаю ето как-то связано с тем что на ПК Diskeeper.
2) Не смотря на то что в настройках указан лимит на кол-во копий при резервном копировании (т.е. 4), программа не берет ето в расчет и создает больше копий (>4);
3) Как уже писал раньше, и также заметил другие жалуются - каждый раз при переходе на другой месяц, т.е. 1-го числа, хотя в сохраненных настройках страницы операций (использую INI файл) у меня выбран как диапазон "месяц" с 1-го по 30/31, то диапазон збиваетя (не "месяц") и как-то странно устанавлиевает период.
Удачи.
По пунктам...
Dervish
26/09/2006 02:05
#
1. Этот глюк, к сожалению, не связан с наличием Diskeeper-a или любого другого программного обеспечения. Эту бяку я наблюдаю у себя (периодически, увы) на протяжении довольно длительного времени, не только начиная с 210-й сборки, но гораздо раньше. Причины для меня непонятны, тем более, что я несколько раз проверял тот код, все должно работать правильно.
В общем, я в курсе, но вопрос открыт.
2. Спасибо, проверю.
3. Спасибо, проверю. :-)
Резервное копирование.
Никита
27/09/2006 12:09
#
Подтверждаю про не работу ограничения на резервные копии. Эту ошибку я наблюдаю уже много версий подряд.
Все настройки из ini.
А где создаются...
Dervish
28/09/2006 15:01
#
...резервные копии?
Если в корзине, то мне не удалось сделать программное удаление отдельного файла из корзины, так что для корзины ограничение не работает.
нет. в папке с программой. (-) (-)
Никита
29/09/2006 13:29
#