создать новую тему раскрыть все
свернуть/развернуть ветвь Сборка 208. [Dervish 06/06/2006 23:30] # написать ответ
 
Вначале о работе над ошибками:
 
1. При изменении типа операции с расхода (прихода) на перевод, вторая сумма не подставлялась и оставалась равной нулю.
 
2. При редактировании операций перевода программа неправильно оставляла незаблокированными некоторые поля, а потом ругалась на изменения в других полях.
 
3. В форуме была описана некорректность обновления страниц операций при добавлении новой операции. Мне не удалось повторить эту ошибку. Возможно, она была исправлена в процессе работы над кодом.
 
4. Программа выдавала неправильное сообщение о том, что операция не соответствует условиям фильтров, если в фильтрах не был выбран ни один счет. Исправлено.
 
Похоже, было еще несколько мелких ошибок, об исправлении которых я просто не отметил в своих записях. Я старался исправлять замеченные ошибки сразу же, не откладывая на потом. Если что-то пропустил, пожалуйста, напомните мне, я тут же это постараюсь исправить.
 
Продолжу нумерацию.
 
5. Переделан "улучшенный" выбор периода дат. Убраны кнопки "Вперед" и "Назад", вместо них добавлены маленькие кнопочки в комбо "Период". Кстати, если фокус ввода находится в поле "Период", то работают клавиши Alt+{стрелка-влево}, Alt+{стрелка-вправо} и Alt+Home.
 
6. Переделана реализация закладки отчетов. Изменения, по большей части незаметны, за исключением отчета "Динамика оборотов". В этом отчете теперь можно создавать свои собственные серии данных и смотреть динамику изменения серий во времени и в сравнении с другими сериями. Устранена "дискриминация" операций перевода в этом отчете.
 
7. Сделано сохранение настроек страницы отчетов. Alt+S теперь работает и на этой закладке.
 
8. При добавлении новой операции раньше всегда диалог инициализировался для операции расхода. Теперь, если хоть что-то введено в фильтрах, например, выбрана статья прихода, то диалог инициализируется для добавления операции прихода.
свернуть/развернуть ветвь Спасибо, + баг ;) [Виктор 06/06/2006 23:54] # написать ответ
 
Здорово, особенно мне понравился 7 пункт... Правда уже нашел маленький баг Well
Сохранил отчет "Остатки по счетам". Закрыл программу, открыл. Перешел на страницу с отчетами, увидел там "паутину", вместо двух линий Well
Изменил период вперед-назад - все стало ок Well
свернуть/развернуть ветвь Ага, вижу. (+) [Dervish 07/06/2006 02:14] # написать ответ
 
Спасибо. В 209-й сборке ляпа не будет.
 
А пока можно не листать период. Просто кликните на графике, он перерисуется и "паутина" исчезнет.
свернуть/развернуть ветвь Спасибо огромное [Valeriu 07/06/2006 10:38] # написать ответ
 
Спасибо огромное. Порадовало сохранение настроек страницы отчетов.
Удачи во всем.
свернуть/развернуть ветвь Супер! + [AlexND 07/06/2006 12:10] # написать ответ
 
Спасибо, все очень нравится.
Особенно 5, 7 и 9
(Порутчик, перестаньте пошлитьWell
 
...девятым пунктом идет? Well
свернуть/развернуть ветвь Девятым пунктом .. [AlexND 08/06/2006 12:28] # написать ответ
 
я бы поставил добавление группировки по классификаторам в динамику оборотов.
а десятым - сохранение настроек столбцов в таблицах отчетов,
да и с сортировками там что-то не так.
 
е.р. громадное спасибо за Вашу работу.
свернуть/развернуть ветвь Хорошая сборка. [Андрей 07/06/2006 13:04] # написать ответ
 
Мне очень понравилась. Спасибо!
свернуть/развернуть ветвь Спасибо+пожелание [Dzhus 07/06/2006 13:25] # написать ответ
 
Супер!
Особенно п.6. Ненарадуюсь!!!
Пожелание-в предыдущих версиях в отчетах при наведении курсора на график всплывало окошко с результатами. По моему очень удобная вещь была?
По прежнему выскажу свою просьбу в отношении загрузки курсов валют НБУ. Очень не хватает в работе...
 
...я просто забыл. Забыл восстановить. Вы напомнили и я поправил это дело в коде, в 209-й все будет как нужно. Кстати, заодно сделал, чтобы при переключении между различными программами AbilityCash правильно показывал и прятал окошки подсказок (tooltip-ов). Ждите 209-ю.
 
А насчет загрузки курсов придется подождать чуть попозже. Вначале мне нужно сделать еще кое-что, потом я переключусь на загрузку курсов.
свернуть/развернуть ветвь еще одно пожелание [Dzhus 09/06/2006 17:07] # написать ответ
 
возможно это и не интересно для большинства,но я пользуюсь файлом с данными календарный год. Со следующего завожу новый. Очень удобно было бы в этом случае иметь возможность сохранять остатки по всем счетам и в следующий год переносить только цифры остатка по всем счетам.
До сих пор я это делал вручную. При количестве счетов около 100 несколько утомительно...
 
Планировалась как выгрузка части операций в другую базу данных с удалением их в оригинальной и корректировкой счетов. Плюс, было желание сделать так, чтобы программа могла запускаться с несколькими открытыми базами данных. С основной + с цепочкой архивных, чтобы при желании можно было рассмотреть и историю операций.
 
Но пока превалирует другое желание: побыстрее сделать релиз. Well
 
Дело в том, что в базе нет операций, есть только структура счетов и статей и все!
Невозможно работать. Все шаги как в прошлом сообщении в 207 форуме.
На какой адрес выслать базу?!
 
Все-таки в базе были операции и, как я и думал, с испорченным повторением.
 
Кстати, попутно нашел небольшой ляп в 208-й. Собственно, из-за него программа зацикливалась, хотя не должна была. 209-я из-за этой причины не будет зацикливаться.
 
 
свернуть/развернуть ветвь Я посмотрел,... [Dervish 07/06/2006 23:07] # написать ответ
 
...вы в названии почтового ящика вместо собачки ввели точку. Я поправил, так что в дальнейшем сообщения должны приходить.
свернуть/развернуть ветвь Спасибо (-) [Vitaly 08/06/2006 11:58] # написать ответ
 
свернуть/развернуть ветвь Просто суппер [SergeyNK 07/06/2006 15:23] # написать ответ
 
Только вчера узнал о Вашей программе, а сегодня уже работаю на всю катушку. Большое спасибо Автору!
свернуть/развернуть ветвь Спасибо! (-) (-) [Dervish 07/06/2006 23:07] # написать ответ
 
свернуть/развернуть ветвь Курсы валют [Виктор 08/06/2006 04:30] # написать ответ
 
Программа супер. Использую с 2003г. Большое спасибо.
Вопрос. У меня несколько баз. Есть необходимость работать с курсами валют. Как смделать так, чтобы не скачивать курсы в каждую базу? Можно-ли сохранять не в файле базы?
 
...так: скачать курсы в одну базу данных, после чего выгрузить валюты и скачанные курсы в Excel (пункт "Экспорт данных" из меню "Файл"). А потом импортировать курсы во все оставшиеся базы данных.
свернуть/развернуть ветвь так и делаю, но [Виктор 08/06/2006 17:51] # написать ответ
 
1. Это не уменьшит размер баз. Может сделать отдельный файл для всех баз? чтобы лежал рядом с ini файлом?  
2. Когда баз много и работать с ними приходиться каждый день - экспорт-импорт - морока такая же как со скачиванием, трафика не жалко, жалко времени...
 
...сделать так, чтобы файл базы данных был самодостаточен и чтобы содержал в себе все необходимое для работы. Одна база - один файл. Вы же предлагаете нечто, в корне противоречащее этой идеологии.
 
С другой стороны я понимаю чем вызвана ваша просьба.
 
Правда, пока не готов ответить. Давайте я подумаю.
свернуть/развернуть ветвь об идеологии [Виктор 09/06/2006 16:35] # написать ответ
 
Эта идеология была верной до выхода релиза с возможностью работы с флэшки. А теперь самодостаточность более высокого  уровня - все свое ношу с собой. А при достаточно большом количестве баз - носить в каждой зашитую базу курсов за 3-4 года тяжеловато
свернуть/развернуть ветвь а что если [Виктор 09/06/2006 16:44] # написать ответ
 
скачивать курсы акций с биржевых серверов, то на базе этой же программы удобно было бы вести учет и анализ своих биржевых операций с привязкой к финансово-хозяйственной деятельности
 
допустим - ввожу новую валюту - 1 GMT
100 акций Дженерал-Моторс - 100 GMT  
текущий курс например - 25,4$
 
при пересчете в $ можно видеть все свои активы с учетом вложений в ценные бумаги, счетов, наличных и т.п.
 
Это в плане "пофантазировать", но чем черт не шутит?
свернуть/развернуть ветвь Я специально... [Dervish 12/06/2006 02:23] # написать ответ
 
...сделал загрузку валют в виде плагинов. Вы можете загружать какие угодно валюты из любых источников данных. Конечно, если напишете соответствующий кусочек кода.
свернуть/развернуть ветвь бага с отчетами [vadim 09/06/2006 01:15] # написать ответ
 
208 сборка , при попытке сформировать отчет
 
Файл: Filters.cpp
Строка: 1118
Версия: 2.0 alpha
Сборка: 208
 
Call Stack:  
00443f2b 00420a1c 77d48734 77d5418d
77d53fd9 77d54204 77d48734 77d48816
77d489cd 77d48a10 77d5e097 77d6c6ab
00401822 00401ab9 7c816d4f
 
Проявлялось на новых базах данных. В 209-й сборке этой ошибки больше не будет.
свернуть/развернуть ветвь хрю! [черепихи 09/06/2006 13:51] # написать ответ
 
отличная сборка. очень порадовали отчеты.
 
однако, все еще, присутствует необходимость "исключать операции".
 
это очень нужно при анализе.
 
например, выбираем отчет "Динамика оборотов".
 
добавляем серию.
 
что мы имеем: счета, учитывать операции (включая статьи).
 
фактически, нет возможности выбрать ряд операций. технически, хотелось бы иметь не комбобокс с возможность выбрать один элемент (и, естественно, его детей), а листбокс с галочками и возможность выбрать то, что интересно.
 
это реально нужно, поскольку, например, я бы хотел выбрать все статьи, но исключить несколько поддеревьев.
 
при чем каждый раз по разному. типа для анализа.
 
ха.
 
1. нужен чекбокс "не показывать суммарные линии", потому что если на графике больше чем 1 серия данных, то таааакая, черт побери, каша на экране
 
1.1. а еще нужен чекбокс "не показывать барчики"
 
1.2. т.е. фактически у нас будет два чекбокса: линии + барчики, линии, барчики == любого можно удовлетворить
 
2. странно, но не работают следующие шорткаты:
 
- двойной щелчок на пустой области не вызывает автоматически операцию "добавить"
- Ins не вызывает автоматически операцию "добавить"
- Del не вызывает автоматически операцию "удалить"
 
3. хотелось бы такую забавную штуку: подсвечивать каким-либо образом на графике ту серию, которая выбрана текущей (курсором)  в списке редактирования. например, можно граничную линию рисовать более жирной, или заливочку сделать штриховкой и т.п. и т.д.
 
4. легенду на графике нужно рисовать умнее: если у меня загаловки для серий короткие, я не понимаю, почему 4 коротких слова занимают две строчки, когда реально они прекрасно бы уместились в одну строчку, если бы не столько пустого места между ними
 
5. а почему, собственно, нельзя изменять высоту графика, почему оно зафиксировано? в других отчетах можно изменять! я имею в виду сплиттер между двумя окнами
 
6. ничего не понимаю.!!! а с какой такой стати не показываются комментарии (тултипы) когда мышка над конкретным барчиком? раньше вроды показывалось! и можно было посмотреть значение (высоту, если угодно) конкретного барчика. и прикинуть, ага, в этом месяце я потратил стока, а в этом стока. т.е. я понимаю, что можно кликнуть и в  нижней области можно найти нужную строчку с цифрами, но это явно как-то неественно, если я просто хочу быстренько увидеть цифру. ага?
 
пофиксите это пожалуйста
свернуть/развернуть ветвь и еще про динамику обортов [черепихи 09/06/2006 14:18] # написать ответ
 
очень нужна возможность перехода на конкретную операцию по двойному щелчку из окна с операциями на отчетах на закладку Операция
 
это нужно по разным причинам. в частности, для расследования подробностей
 
===
 
а еще нужна группировка. а то я конечно понимаю что проще всего показать ВСЕ операции под конкретной серией, но это крайне неудобно. нужна автомачисекая (или, даже лучше, по чекбоксу) группировка, такая же как в "Обороты"
свернуть/развернуть ветвь и про "Обороты" [черепихи 09/06/2006 14:22] # написать ответ
 
если уж на то пошло, тогда хотелось бы по двойному щелчку на Оборотах переходить на Операции с соответсвующим фильтром в статьях
 
типа, вижу, что в этом периоде у меня на лекарства ушло 1.36% от оборота к родителю. два раза кликнул, попал на Операции с сконкретными деталями и репу можно уже чисать
 
Пока не буду обещать: это не очень просто в реализации.
 
1. Реализуемо. Относительно просто.
 
2. Не планировалось. И пока обещать не буду.
 
3. Интересное предложение, но наверное тоже не в ближайших планах.
 
4. Думаю, это пока не критично, а вот
 
5. Критично. Вы правы. Это ляп, обязательно исправлю.
 
6. А это уже пофиксил в своем коде, ждите выхода 209-й сборки.
свернуть/развернуть ветвь pasiba! (-) [черепихи 15/06/2006 14:01] # написать ответ
 
 
ничего не меняет?
 
...вполне возможно. Я проверю. Спасибо.