создать новую тему раскрыть все
свернуть/развернуть ветвь Сборка 211. [Dervish 12/11/2006 23:40] # написать ответ
 
Вот что нового в 211-й (неупорядоченно):
 
1. Исправлены ошибки в импорте данных в excel-e. Ошибка возникала когда классификатор присутствовал в списке классификаторов, но дерево классификатора отсутствовало в таблице Excel.
 
2. Исправлена ошибка при попытке исправить название счета "Все счета".
 
3. Доработана подстановка родительского счета при добавлении нового счета. Если текущий выбранный счет группой, то он и подставляется. Если в списке счетов выбран обычный счет, то в поле родительского счета подставляется его родитель.
 
4. Доработана страница операций. Теперь, если на странице операций установлен развернутый список счетов, то для выбора счетов теперь используется не выделение, а чекбоксы.
 
5. При изменении/добавлении операции не происходило обновления графиков (отчетов). Исправлено.
 
6. Доработаны сообщения об ошибках. В целом ряде случаев (например, если на диске недостаточно места для записи) программа выдавала не внятные сообщения об ошибках, а окна с предложениями обратиться к разаработчику. Исправлено.
 
7. Если при выбранной группировке на странице операций отключить показ поля группировки, то группировка все равно сохранялась. Исправлено.
 
8. Аналогично, если в настройках файла данных отменить показ полей "Цена" и "Количество", эти колонки все равно оставались на странице операций. Исправлено.
 
9. При добавлении новой повторяюещйся операции поле "Повторять каждый N-ый месяц" устанавливалось в значение 0, что приводило к зацикливанию программы при расчете следующей операции в графиках.
 
10. Немного изменен алгоритм сохранения и восстановления периодов дат. Теперь если был сохранен период дат, то при каждой загрузке начальные и конечные даты будут подстраиваться под текущий период. Другими словами, если вы выбрали период "Месяц", то всегда будет показываться текущий месяц, а не тот месяц, когда были сохранены настройки.
 
11. Реализовано автосохранение. В настройках программы (F9) появилась еще одна галочка: "Сохранять файл данных после каждого изменения".
 
Все не поместилось:
 
11. Неправильные заголовки в мастере загрузки валют. Мастер загрузки курсов валют показывал неправильные заголовки. Всегда показывалось что "Данные загружены". Исправлено.
 
12. Если в мастере загрузки валют не был выбран источник данных, то кнопка "Далее" не блокировалась и при нажатии на нее возникало сообщение об ошибке. Исправлено.
 
13. После загрузки курсов валют на странице валют отображались все загруженные курсы, а не только относящиеся к установленным фильтрам. Исправлено.
 
14. Ошибка с загрузкой валют. Если удалить курс за некоторую дату, то при следующей загрузке курс на эту дату не будет загружен. Исправлено.
 
15. При загрузке курсов валют возникала ошибка, если из настроек мастера загрузки выходило, что надо загрузить 0 курсов. Исправлено.
свернуть/развернуть ветвь И еще одно. (+) [Dervish 12/11/2006 23:48] # написать ответ
 
Обратите, пожалуйста внимание:
 
1. В 211-й сборке не читаются настройки страниц отчетов и операций, сохраненные в 210-й сборке. Пожалуйста, перезапис=шите их заново (Alt+S).
 
2. В 211-й сборке появились новые строки для перевода:
 
639=Автоматическое сохранение данных
640=Сохранять файл данных после каждого изменения
641=Возникла ошибка во время сохранения данных.\r\nКод ошибки: 0x#X
642=Диск для открытого файла был изменен извне,\r\nпоэтому работа с этим файлом невозможна.\r\n\nСохраните этот файл под другим именем.
643=Недостаточно места на диске.\r\n\nПожалуйста, освободите немного места на диске\r\nили выберите другой диск для записи.
644=Невозможно создать резервную копию: нет доступа\r\nк файлу базы данных.
 
Пожалуйста, добавьте их в Wiki.
свернуть/развернуть ветвь #2 - done (-) (-) [ElGato 13/11/2006 11:18] # написать ответ
 
свернуть/развернуть ветвь Когда же добавится... [Владимир 13/11/2006 08:07] # написать ответ
 
...возможность РУЧНОЙ сортировки записей для операций в пределах одной даты при выключенном времени? Этот вопрос уже поднимался...
Было бы "интуитивно" это сделать по Ctrl+стрелки вверх/вниз и по перетаскиванию мышью. Ну и не для одной записи, а для группы помеченных.
 
...поменять формат базы данных. Поэтому я не стал включать эту доработку в 211-ю сборку. Но перестановка, это уже назрело и, думаю, должно быть сделано в ближайшем будущем.
свернуть/развернуть ветвь Отчет "обороты" где? [Сергей 13/11/2006 08:54] # написать ответ
 
В 211 сборке отчет "обороты" отсутствует. Отчеты "динамика оборотов" и "остатки по счетам" есть. Валютами не пользуюсь. Или я что-то не так делаю?
свернуть/развернуть ветвь Подтверждаю. [Андрей 13/11/2006 11:17] # написать ответ
 
Настраиваемый пользователем отчет "Обороты" отсутствует.
свернуть/развернуть ветвь Все отчёты в наличии. [z13 13/11/2006 11:22] # написать ответ
 
Все работают.
свернуть/развернуть ветвь Заработало. [Андрей 13/11/2006 11:27] # написать ответ
 
Закрыл базу и открыл. Сабж. Но повторить глюк с первоначальной базой не смог.
свернуть/развернуть ветвь да, он присутствует, [kilo 13/11/2006 11:26] # написать ответ
 
но не выводится, т.к., очевидно, классификатор - статья, агент и др. - не считывается. Надеюсь, сборка 212 появится сразу.
 
Откуда не считывается?
 
свернуть/развернуть ветвь из [kilo 13/11/2006 12:44] # написать ответ
 
"Группировать по:", если быть предельно точным.
свернуть/развернуть ветвь не подтверждаю.(+) [ElGato 13/11/2006 11:22] # написать ответ
 
Ни в существующей, ни в новосозданной базе.
Настройки из реестра, раньше пользовался 210.
 
Можно посмотреть на скриншот? Я не понимаю что означает фраза "Отчет отсутствует". Где он отсутствует? И как можно вести учет если не пользоваться валютами?
 
задано все, как и прежде - даты (начальная и конечная), счета и валюта; операции, которые отображать, - а программа
ругается на отсутствие "классификатора группировки операций", предлагает его "выбрать"
свернуть/развернуть ветвь Ну и выберите. [Dervish 13/11/2006 11:32] # написать ответ
 
Поле "Группировать по". Самое нижнее в панели настроек.
свернуть/развернуть ветвь во-во, [kilo 13/11/2006 11:38] # написать ответ
 
выбираю, выбирается, но продолжает просить выбрать классификатор группировки.
свернуть/развернуть ветвь Тоже самое! (-) [Андрей 13/11/2006 11:46] # написать ответ
 
свернуть/развернуть ветвь Не понимаю... [Dervish 13/11/2006 13:27] # написать ответ
 
...в чем причина. И не могу повторить ситуацию. У меня все работает правильно.
 
А может кто-нибудь прислать пример базы данных, в которой такая ошибка?
 
Куда высылать?
свернуть/развернуть ветвь Выслал на e-mail поддержки... (-) [Андрей 13/11/2006 15:26] # написать ответ
 
 
Начали переписку, но пока порадовать нечем, пока не удалось ошибку изобличить.
свернуть/развернуть ветвь база древняя [kilo 13/11/2006 15:34] # написать ответ
 
и большая - с 01.07.2002.
Попробую скинуть ее в Эксель с 210-й и забрать назад в 211-ю.
 
Кстати, возникла мысль, что этот глюк связан с тем, что я заменил внутренний формат хранения настроек для страницы отчетов (чтобы правильнее сохранялся/восстанавливался период дат). Если это так, что создание новой закладки отчетов должно решить эту проблему.
 
Попробуете?
свернуть/развернуть ветвь в ночи [kilo 14/11/2006 09:26] # написать ответ
 
пробовал экспорт из 210 в Эксель, затем импорт в 211.
Результаты более плачевные, чем ожидалось.
 
1. если базу (имеется в виду после 210) просто открыть в 211,
то в окне "Группировать по:" можно выбрать (именно в моей базе)  
либо Агенты, либо Статьи. И то и другое в окошке высвечивается, но  
программка все же просит "выбрать классифиатор для группировки"
 
2. если базу импортировать из Экселя в 211,
то классификаторы она просто не находит, т.е. поле "Группировать по:"  
вообще пустое и выбрать не из чего.
свернуть/развернуть ветвь удалил/создал заново [kilo 14/11/2006 09:33] # написать ответ
 
страничку отчетов в 211.
Не помогло - "Пожалуйста, выберите классификатор группировки"
и все тебе ...
свернуть/развернуть ветвь Отправил пример базы, [Сергей 14/11/2006 06:14] # написать ответ
 
созданной с "нуля". Грабли те-же.
 
Ну вот, вроде удалось найти и исправить ошибку. Я постараюсь побыстрее выложить новую сборку, обновлений там будет немного, но зато с ней не будет таких проблем.
 
Проблема случилась из-за того, что один и тот же код по выбору классификатора группировки используется в двух местах: на странице операций (для группировок) и на странице отчетов. В 210-й сборке была интересная особенность: если настроить группировку на странице операций, а потом изменив настройки убрать поле группировок со страницы, то операции оставались сгруппированные. Я это поведение поправил поставив дополнительную проверку на видимость поля группировки. Но совсем забыл, что этот же самый код используется на странице отчетов. Поэтому если на странице операций не показывается поле группировки, то страница отчетов не может видеть что установлено в группировке по классификаторам. Ну а раз в моей личной базе данных поле группировок всегда видимо, то у меня все работало прекрасно.
 
В общем, если вам нужно срочно посмотреть обороты по счетам, то просто включите в настройках программы галочку "Показывать поле группировки на странице операций". И все заработает. А я постараюсь сегодня выложить новую сборку с исправлением этой ошибки.
свернуть/развернуть ветвь круто, [kilo 15/11/2006 23:39] # написать ответ
 
и приятно!
свернуть/развернуть ветвь Как выбрать счет? [AlexND 13/11/2006 11:52] # написать ответ
 
Сергей, двести одиннадцатое спасибоWell
На странице операций,  
когда выбран более чем один счет (галочками),
при вводе новой операции непонятно, по какому принципу подставляется счет.
Может, для указания, с какого счета списывать,  
использовать выделение строки счета?
свернуть/развернуть ветвь Неплохая идея. [Dervish 13/11/2006 13:28] # написать ответ
 
Спасибо.
свернуть/развернуть ветвь В продолжении мысли [AlexND 11/12/2006 11:37] # написать ответ
 
можно не выделять строку счета при изменении состояния чекбокса?
Суть просьбы особенно хорошо видна при снятии галочки, когда счет тебе не интересен, его строка выделяется автоматом, и нужно заново перетыкивать на "рабочий" счет.
 
...предтавляется нелогичным.
свернуть/развернуть ветвь Может есть ответ [AlexND 18/12/2006 11:34] # написать ответ
 
зачем выделять счет с которого снимается выделение?
 
...такого смысла и нет. Я посмотрю как это (снятие галочки без выделения) можно будет реализовать.
свернуть/развернуть ветвь Возникло неудобство [AlexND 21/11/2006 16:35] # написать ответ
 
связанное с пунктом №4(чекбоксы в развернутом списке счетов) - нет возможности быстро выбрать просмотр записей по одному счету если были выбраны несколько. Перетыкивать галочки совсем не дело.  
Кто знает, в чем кайф этих чекбоксов? Может откатить назад?
свернуть/развернуть ветвь Может откатывать не... [Роман 21/11/2006 17:29] # написать ответ
 
не надо, а сделать выбор единственного счета по двойному клику?
 
Я за день привык к "галочкам". Мне уже удобно все.
свернуть/развернуть ветвь Ну, [AlexND 23/11/2006 11:01] # написать ответ
 
если по существу ни у кого нет ничего, то поспорю сам с собойWell
Спасибо, Дервиш, дарагой! Вот ведь какой человек хороший, сам не пользуется, а другим помогает!
Развернутый список счетов - шикарный инструмент! Чекбоксы в нем - то, что надо. Правда если сделать указание "рабочего" счета по выделенной строке, а то это не "заливная рыба" пока что.
Чекбоксы позволяют постоянно иметь перед носом список операций по нескольким счетам, независимый от выбора "рабочего" счета (повторю, что это в перспективе). так что, я - ЗА!
 
Но трабл с одномоментным выбором списка операций по одному счету висит.
 
...в три клика:
 
1. Клик на "Все счета" проставит галки во всем дереве.
2. Еще один клик на всех счетах снимет галки во всем дереве
3. Клик на нужном вам счете проставит отметит всего один счет.
свернуть/развернуть ветвь Надеюсь, [AlexND 27/11/2006 11:37] # написать ответ
 
что "всегда" будет временно.)
После прямого выбора счета, это выглядит каторгой.
Не верю, что в такой хорошей программе приживутся такие неудобные решения.)
свернуть/развернуть ветвь Ctrl+Click... [Dervish 27/11/2006 20:49] # написать ответ
 
...в чекбокс спасет отца русской демократии? Well
свернуть/развернуть ветвь А если [AlexND 28/11/2006 11:11] # написать ответ
 
правая кнопка? И повторный клик возвращает предыдущий расклад?
И чтобы кофе принеслиWell
 
...лично мне нравится больше. А особенно мне не нравится "повторный возвращает предыдущий расклад".
свернуть/развернуть ветвь Double Click [max 22/12/2006 00:13] # написать ответ
 
Golosuju za double click po 2m prichinam:
1) on esche ne zadestvovan na razvernutom spiske
2) vsetaki udobnee poskol`ku isponjajet`sja odnoj rukoj, a ne dvumja kak Ctrl-Click
свернуть/развернуть ветвь Крик души... [Rost Poleshko 29/11/2006 13:22] # написать ответ
 
Давайте хоть в каком-нибудь виде печать сделаем!
Ну хоть в отчетах....
Иногда очень хочется поразмыслить над cashflow "на бумаге"
 
И еще одна просьба.
Очень удобно, что в графике остатков, отметив перепад, можно посмотреть список операций, которые этот перепад вызвали. Если бы то же самое можно было бы сделать для нескольких перепадов одновременно или для диапазона дат, было бы намного удобней.
 
...есть везде кроме отчетов. В отчетах как раз нет печати.
 
По выбору в отчете остатков... Принимается, добавил в todo-список.