Сообщество
FAQ
Логин
Пароль
Войти при помощи
Кстати, вы можете
Установить drebedengi.ru на свой сервер.
Общение / Веб версия / Отображение графиков

Отображение графиков

Константин
3 февраля 18:34
Уважаемые разработчики, не отображаются графики в разделе Графики, отчеты. Данная проблема очень давно беспокоит.
Admin
3 февраля 19:04
Здравствуйте.
Проверьте, что у вас в браузере работает flash плагин. Он нужен для отображения графиков.
Stalker
24 марта 04:25
А когда планируется переезжать с флэша? Это ведь даже не прошлый год. И не позапрошлый. Все переходят на более новые технологии, в некоторые браузеры Flash-плагин уже принципиально нельзя установить.

У меня Flash не установлен и ставить я его вряд ли буду. Ведь за исключением Дребеденег работают абсолютно все веб-сервисы, начиная с карт и заканчивая разными Excel и Photoshop. И то, что в Дребеденьгах не работает такая важная фича, крайне огорчает (я бы даже сказал, что сейчас для меня это самый большой недостаток).

Есть какие-то конкретные планы по переходу?
(даже у тех же amCharts давно разработаны JS-based чарты, если нужен подобный API).
Admin
24 марта 11:06
Задача стоит в плане, была попытка уже её одолеть, но сходу не получилось.
http://www.drebedengi.ru:...et/10
Ждёт своей очереди.
Илья
30 апреля 08:29
Добрый день!
За более чем год, так и не нашлось кто бы довёл эту задачу до конца?
Алексей отстранился окончательно?
Admin
30 апреля 16:54
Пока да.
Илья
6 мая 16:38
Набросал 2 варианта с помощью Google Chart API:

https://jsfiddle.net/yd40kkzm/ - бублик

https://jsfiddle.net/kkknfcm5/ - 3D-вариант
Илья
6 мая 16:42
Но есть один минус: https://www.gstatic.com/charts/loader.js тянется с серверов гугла, поэтому если критичен вариант, независимый от третьей стороны, придётся смотреть в сторону библиотек, работающих локально - например, HighCharts. Сейчас попробую на ней сделать тот же пример.
Илья
6 мая 16:59
Вариант на Highcharts: http://jsfiddle.net/fqjqhprv/

Гораздо заморочнее в конфигурации. Но это - обратная сторона его гибкости и мощности.
Admin
6 мая 19:26
Вы сможете подключитесься к тикету, чтобы там поделать задачу?
Илья
6 мая 21:10
Да, могу попробовать. Мои действия?
Владимир Ситников
6 мая 21:15
> Вариант на Highcharts

highcharts стоит 410$ в год.
Может, что-нибудь более демократичное?

И так web версия едва развивается. Так тут ещё и просто деньги на ветер. Ради одной диаграммы?

Если наводить красивости, то можно жахнуть d3js:
1) "категории расходов по времени": https://bl.ocks.org/mbostock/4060954
2) "бублик с несколькими слоями": https://bl.ocks.org/mbostock/4063423, https://www.jasondavies.com/coffee-wheel/, https://bl.ocks.org/kerryrodden/7090426
Илья
6 мая 21:33
Владимир, ваши ссылки не открываются (в Хроме по крайней мере).
Илья
6 мая 21:39
В любом случае, можем взять какой-нить бесплатный аналог. Разница там небольшая.
Хотя, по мне и Google Charts вполне пойдёт.
Владимир Ситников
6 мая 22:23
> Владимир, ваши ссылки не открываются (в Хроме по крайней мере).

Может, вы запятую тоже в ссылку включаете? Ссылки без запятых должны быть.

> Хотя, по мне и Google Charts вполне пойдёт.

Согласен на все 100.

Кстати, по-моему, pie chart в конкретном графике лишнее: http://speakingppt.com/2013/03/18/why-tufte-is-flat-out-wrong-about-pie-charts/
https://twitter.com/MaxCRoser/status/857389434756505600
и тому подобное.

В общем, для pie charts есть крайне мало случаев, когда их реально нужно использовать.
Stalker
6 мая 22:24
Илья, а Google Charts позволит нарисовать динамику расходов (то, что отображается под «Показать динамику на графике»)? имхо эта диаграмма в разы полезнее, чем бублики.
Владимир Ситников
6 мая 22:28
> Илья, а Google Charts позволит нарисовать динамику расходов

Вот примеры из Google Charts:
https://developers.google.com/chart/interactive/docs/gallery/areachart
https://developers.google.com/chart/interactive/docs/gallery/linechart
Admin
7 мая 18:13
Илья Пишет:
Да, могу попробовать. Мои действия?
Посмотрите аналоги highcharts, например, тут: https://toster.ru/q/20887
Тот же и amcharts можно смотреть, у него есть безфлэшовые реализации.

Ознакомьтесь с формулировкой задачи, пишите вопросы в обратную связь.
Результатом должны быть указанные бублик и линейный график.
Илья
7 мая 21:48
У меня к вам встречные вопросы.

Я выше уже кидал ссылки на две готовые реализации бублика. Вы на них не отреагировали.

- Устраивает ли этот вариант?
- Устраивает ли то, что Goole Charts работают только удаленно (вы не сможете скачать и положить к себе на сервер)?
Admin
8 мая 09:49
- Не очень устраивает highcharts, дорого.
- Нет, не должно быть лишних зависимостей.
Илья
8 мая 20:32
Бублик на AmCharts: http://jsfiddle.net/ug1waynw/

AmCharts бесплатен только если на графиках будет ссылка на их сайт: https://www.amcharts.com/licenses/javascript-charts-free-license/

Чтобы ссылки не было, его нужно тоже покупать: https://www.amcharts.com/online-store/
Владимир Ситников
8 мая 21:18
> Бублик на AmCharts

Только без анимации. Только без анимации.

Она только 1-ый раз красиво выглядит, а потом лишь напрягает.
Admin
9 мая 10:22
Илья Пишет:
только если на графиках будет ссылка на их сайт:
Она у нас всегда отображалась, не страшно.

Бублик навскидку подходящий. Начальную анимацию только уменьшить, а то агрессивная.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.
© drebedengi.ru 2007 - 2017  |  Мобильная версия  |  Карта сайта  |  API интеграции  |  Обратная связь  |   English