создать новую тему раскрыть все
свернуть/развернуть ветвь Вопросы [AleS 18/01/2004 20:53] # написать ответ
 
Не устаю удивляться: откуда у Вас столько энергии - и на работу ходить, и в форуме на вопросы отвечать (причем достаточно подробно), и программу вперед двигать... Спасибо Вам. Пара вопросов по версии 2:
 
1. В версии 1.4 на закладке "Операции" в статусбаре показывались количество операций и суммы по приходу/расходу за отображаемый интервал дат. В версии 2 на закладке "Операции" нет статусбара. Так и задумывалось или это временно?
 
2. Группировка операций - очень правильная и нужная фича. Только (по моему мнению) она стала бы гораздо функциональней, если бы при группировке отображалась бы еще и сумма по всем нетерминальным (т.е. имеющим дочерние узлы) вершинам дерева. Планируется ли сделать это?
 
Dervish: Не стоит благодарности.
 
1. Временно. Просто не успел, равно как и меню действий над операциями (Блокировать/снять блокировку и т.д.). Но тут, кстати, есть один любопытный вопрос, если предложите свой вариант ответа, сильно упростите мне жизнь.
 
А вопрос вот какой: А как именно должен выглядеть новый статус-бар? Ведь то, что было в версии 1.4 далеко не полностью покрывало надобности. А во второй версии ещё круче: тут можно выбрать несколько операций. И часть из них может быть выполнена, а часть - нет. Часть может быть операциями прихода, часть - расхода, а третья часть - перевода. Какие именно цифры показывать в статус баре?
 
Кстати, можно переписать status-bar так, чтобы в нём помещалось несколько строк.
 
2. Возможно, пока просто не думал, извините.
 
1. При отсутствии выделения на списке операций, показывать за отображаемый период кол-во операций, сумму прихода/расхода (может быть отдельно по планируемым и выполненным, но ведь статус-бар не резиновый), по операциям перевода - кол-во операций, сумму прихода/расхода и, может быть, средний курс.
При выделении показывать всю ту же самую информацию, но относящуюся к выделенной области.
Главная проблема в том, что мрого информации на статус бар не уместить. Честно говоря, по своему опыту использования программы могу сказать, что никогда не испытывал неудобства от того, что на статус-баре не было отдельной информации по переводным операциям (а переводов у меня достаточно много) - для того, чтобы ее увидеть, я шел в графики или отчеты и смотрел там все, что нужно. Так что по переводным операциям, я думаю, необязательно давать отдельную информацию. Или показывать ее только тогда, когда выбрано показывать операции по двум счетам в разных валютах. А вот суммы прихода/расхода по всем остальным операциям в статус-баре видеть было очень удобно. Если же в статус-бар захочется уместить много, то можно в нем только заголовки написать, а всю информацию показывать в подсказке при наведении на заголовок. Это вариант, который первым в голову пришел.
2. Нет, так нельзя. Какие могут быть извинения? Сделано много, роздано людям бесплатно. Извиняться за то, что что-то не реализовано - это уже чересчур. Well
 
Dervish: Мнение понятно. А можете прислать мне на e-mail схематичный рисунок? Если не затруднит, конечно же.
 
Постараюсь сделать. Не знаю, получится ли на неделе, но на следующих выходных постараюсь сделать.
 
Кстати, только что интересный эффект наблюдал: у меня три валюты в базе (KZT (казахстанский тенге), RUR, USD). Основная валюта KZT. Решил я на закладке "Счета" пересчитать остатки по счетам в RUR. Пересчитал - и глазам не поверил. Все остатки , которые в KZT больше ноля, в RUR стали отрицательными. Расследование показало следующее: самая первая запись о курсе KZT к RUR (за 01.05.2003) была неправильная - при вводе я валюты перепутал и забил, что 1 KZT = 0,2049 RUR, хотя должно быть наоборот. Как только исправил эту запись - все встало на свои места. Оно, конечно, понятно, что ошибка при вводе курса и все такое... но для неподготовленного человека может оказаться изрядным испытанием - увидеть остаток по счету в одной валюте положительным, а в другой - отрицательным. Well
 
Dervish: Хм, в любом случае не должен изменяться знак валют... Значит, добавляю это сообщение в список ошибок, буду исправлять. Спасибо.
 
Конечно же, неправильным был курс 1 RUR = 0,2409 KZT, его я и исправил на 1 KZT = 0,2049 RUR.
 
Dervish: А на какое число вы пересчитывали остатки? На сегодняшнее? И сколько записей в таблице курсов рубля к тенге?
 
Пересчитывал на текущую дату. Записи в таблице курсов с 01.05.2003 по 07.11.2003 почти за все дни (вернее за те, за которые Центробанковский курс был - я из них делал xls-файл и вкачивал в базу). Ирония в том, что первые несколько записей были сделаны вручную, и одна из них (самая первая) оказалась введена с ошибкой. Вот и задумаешься после этого о роли автоматизации процессов в жизни вообще и о человеческом факторе в частности... Well Сейчас специально опять у первой записи курс на неправильный изменил - эффект повторился.
 
Dervish: Если не затруднит, не можете прислать мне этот файл с курсами валют? Это просто чтобы мне не лазить по интернету.
 
билд 180. в ранних тоже было:
Если ввожу курс 1 доллар = 28 рублей, то в таблице курсов отображается 28 долларов = 1 рублю. Скорее всего перепутаны названия заголовков, так как все пересчеты идут корректно.
 
Dervish: Спасибо. Отдельно проверю. Правда, я, наверное, сегодня постараюсь выложить 181-й билд, там уже есть некоторое количество исправленных ошибок и эту ошибку пока не успею исправить. Но в будущем обязательно сделаю.
свернуть/развернуть ветвь про статус-бар [Антон 19/01/2004 11:00] # написать ответ
 
Кстати, можно переписать status-bar так, чтобы в нём помещалось несколько строк.
а может быть пойти по пути Excel: заложить контекстное меню в статусной строке с возможностью выбора различных сочетаний показа данных. Сначала реализовать по-минимому (повторить 1.4), потом достраивать потихоньку?
 
Dervish: Тут не поймёшь, как легче поступить. Затраты на программирование, думаю, будут примерно одинаковые. А с точки зрения пользователей, это ещё догадаться надо, что можно вызвать контекстное меню для статус-бара.
 
в Excele напр. status bar прекрасно настраивается контекстным меню... (И чего я так взъелся на него давеча)- сделать точную аналогию и все...
 
вообще - много чего можно в настройки выносить - в общие примерно как во всех M$Office приложениях в т.ч настройки статус бара...
 
Dervish: OK.