Хотелось бы предложить некоторые дополнения к графикам.
1. Для диаграмм хорошо бы иметь исчерпывающие подписи к сегментам. Конечно, есть всплывающие подсказки, но они носят вспомогательный характер, а с подписями графики значительно выиграли бы.
2. Было бы совсем неплохо, если была бы возможность задавать цвета сегментов графиков хотя бы стандартными средствами Windows (возможно этот вопрос уже обсуждался, а я пропустил ...)
Dervish: Резонные вопросы. Постараюсь ответить.
1. Лично у меня в диаграммах появляется до 40 сегментов. Я просто физически не смогу их разместить на экране.
2. А что, разве цвета сливаются? Мне казалось, что там всё неплохо видно.
Сегменты можно обозначить цифрами, много места не займут, а цифры расшифровать отдельным столбиком (вместе с величиной).
По цветам особых претензий нет, хотя цветовые переходы создают ощущение беспорядка (одни и те же цвета используются для разных сегментов).
Понятно, что есть какой-то алгоритм раскраски, но он непонятен пользователю. Это и сбивает.
Dervish: Извините, а зачем пользователю алгоритм раскраски? Ну, если хотите, могу поделиться исходниками этого алгоритма.
Боюсь, что и цифры для этого не очень подходят, так как частенько бывают сегменты толщиной в один-два градуса. Там никакая цифра не поместится.
А вот для этого как раз и можно было бы дать возможность пользователю самому "раскрашивать" сегменты дмаграмм. Это важно еще и вот почему. Представьте, что у Вас несколько статей, в каждой из которых по несколько подстатей (предположим, что есть только два уровня). Так вот логичнее было бы, чтобы подстатьи, входящие в одну статью, были бы одного цвета, но отличались бы оттенками. В этом случае, да еще с подписями статей, не возникло бы никакой путаницы.
Dervish: А разве сейчас не так? Всего три цвета (идут по кругу циклически) статей. А подстатьи, действительно, отличаются только оттенками.
Хорошо, предложите другой вариант алгоритма, я готов его обсуждать. Но расскрашивать самому - извините, я не думаю, что это хорошее решение. Пользователю что надо? Надо посмотреть значения, уловить "вес" каждой из статей в общем пироге. Сколько пользователей захотят играть в "раскраски"?
Прошу прощения за вмешательство. Попробую пояснить то, что говорит Игорь (надеюсь я правильно его понял). Речь идёт о том, что в разных случаях одни и те же позиции раскрашиваются разным цветом. Например, все затраты я делю на ТНП, Продукты и Услуги, и мне хотелось бы привязать их к определённым цветам, чтобы не путаться, просматривая диаграммы помесячно.
С уважением, Влад.
Dervish: Резонно. Теперь я понял проблему, буду думать. Спасибо.
Дело не в программном алгоритме, а в ЛОГИКЕ раскраски. Вот у Excel все просто: идут неповторяющиеся цвета в определенном и фиксированном порядке.
Лично мне не нужно механизма раскрашивания вручную, я просто высказал свои ощущения от раскраски диаграммы.
Dervish: Понятно. Ладно, ждём отчётов.
И существующие диаграммы наглядно демонстрируют "сколько и как".
Но для более въедливого анализа нельзя ли формировать отчет в табличной форме:
Статья | Сумма | Доля
Dervish: А в бета-версии 1.4 как раз и была предпринята попытка сделать такой отчёт. Вы пробовали бета-версию? Считаете, что попытка не удалась?
... редактировать свои сообщения. Выставил себя лопухом =)
Я только после этого обнаружил что есть более ранняя версия.
На мой взгляд - получилось очень хорошо.
Только пока не понятно как выбирать операции по последенему субсчету, если он повторяется в разных счетах (конкретно - приход в разных проектах от одного агента, может уже кто-то придумал как это сделать?).
Dervish: Скажите, что нужно исправить и я это сделаю. Извините, не совсем понял вопроса. Не могли бы вы переформулировать?
При большом количестве статей это действительно не совсем удобно, и подписи будут сливаться. Предложение такое - подписи можно делать только к статьям, а в пределах статьи для различных подстатей оставить только всплывающие подсказки. Возможно, вопрос здесь граздо шире - кто-то (как я) будет реализовывать древовидную структуру - статьи первого уровня, подстатьи второго уровня и т.д. А кому-то возможно захочется иметь линейную структуру - только статьи первого уровня, но их будет много. И в этом случае мое предложение окажется действительно трудно выполнимым. Но и в этом случае есть выход - сделать вывод подписей с выносками отключаемым. Тогда пользователь сам уже решит, что ему больше хочется - постоянно видеть подписи к графику или ограничиться только всплывающими подсказками.
Dervish: Давайте подождём появления "Отчётов" - новой вкладки в программу. Может быть, эта необходимость отпадёт сама собой.
Что во вкладке "отчеты" и будет реализовано большинство задач, что сейчас пользователи требуют от "графиков"...
Та же разница что между цифровой и стрелочной панелями приборов. На "отчетах" можно просмотреть более подробную и детализированую пунктуально информацию - на "графиках" - общую динамику и тенденции.
Dervish: Именно так. Пока я планирую сделать в отчётах всё то же самое, что и на графиках, только вместо графиков там будет список со значениями и лежащие на боку столбцы гистограммы.
Вот типа взять журнал "Эксперт" или "Деньги" и сделать гистограммы точ как у них - привычнее как-то...
А вот фишка прикольная...
Сделать сдвигающуюся ползунком (например) шкалу осей абсцисс и ординат, чтобы можно было (например) приплюснуть/растянуть слишком "пиковый"/"невыразительный" график или растянуть/зажать график на период "неделю/месяц/год"...
но это скорее для закладки "графики"
Dervish: Нууу, быть может, кое какие гистограммы и в графики попадут...
по поводу большого количества подписей: можно вешать tooltips, но более компактный чем тот который при наведении мышки возникает
мне кажется более правильный вариант - что-то типа легенды - допустим вся информация в один столбец от которого идут линии к сегментам, можно выносить подписи только к мелким кускам - алгоритм думаю несложно придумать
главное зачем все это нужно - для того чтобы можно было напечатать и проанализировать
что касается отчетов, то график это тоже такой отчет, причем интуитивно воспринимается
ps еще мысль - если заинтересовал какой-то сегмент графика - хочется посмотреть проводки которые отвечают за этот сегмент - можно выбрав его получить диалог или например снизу список повесить
Dervish: ... либо сразу перейти на страницу операций с выбранными операциями.
Это было бы здорово! При просмотре графика щелкнуть по сектору (скажем, правой кнопкой или Alt+левой) и перейти к списку проводок, отфильтрованных по статье и времени, как на графике. Можно пойти еще дальше - щелкая Shift+мышь по нескольким секторам, переходить к списку проводок, отфильтрованных по двум или более статьям.
Dervish: Понял. Насчёт Shift+мышь подумаю.