logo
logo

Форум Сборка 210.

создать новую тему раскрыть все
Сборка 210. Dervish 07/07/2006 01:22 #написать ответ
Поспела новая сборка. Сделано:
 
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 #написать ответ
Вот теперь - счастливого пути и удачного отдыха
Спасибо! (-) Dervish 08/07/2006 04:47 #написать ответ
Проблема загрузки с 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 #написать ответ
Спасибо! (-) Dervish 07/07/2006 11:00 #написать ответ
Приятного отдыха! Юрий 07/07/2006 13:15 #написать ответ
Ура!
1. Сохранение отчетов работает!
2. Сохранение отчетов работает правильно!
 
Для меня эта версия вполне может называться релизом, теперь не скоро к Вам загляну ;-)
Спасибо!
Спасибо! (+) Dervish 07/07/2006 17:49 #написать ответ
Настоящий релиз будет лучше. Сейчас в программе есть много проверочных утверждений (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 #написать ответ