Koha/reports
Alex Arnaud edb627bcf2 Bug 17282: Ability to create charts for SQL reports
Add a form under report's result that allow to configure and draw a
chart (pie, bar, line and combination).

Pie: Usefull only for a two-column report's result

bar: Horizontal: Can be horizontal or vertical (check/uncheck
horizontal checkbox),
     Group: allows to group columns (stacked bar chart),
     Line: show some columns as line in a bar chart (combination)

line: line chart :)

This patch adds 2 new js libraries: d3js and c3js:
  - c3.min.css
  - c3.min.js
  - d3.min.js

Test plan:
- Apply this patch,
- execute a report,
- click on show chart settings button (in the tool bar),
- draw chart (click on draw button),
- check the chart

Features:
- Include all rows (ignore pagination),
- Download the chart (svg),
- Choose x column and y columns,
- Exclude last line (Rollup)

Signed-off-by: Michal Denar <black23@gmail.com>

Signed-off-by: Josef Moravec <josef.moravec@gmail.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2018-10-01 13:56:35 +00:00
..
acquisitions_stats.pl Bug 19096: Make Default authoritative in core modules 2017-12-07 14:44:15 -03:00
bor_issues_top.pl Bug 17925: Disable debugging in reports/bor_issues_top.pl 2017-05-12 09:09:15 -04:00
borrowers_out.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00
borrowers_stats.pl Bug 8306: Patrons statistics, fix for patron activity choice 2017-02-14 14:11:04 +00:00
cash_register_stats.pl Bug 19551: Fix wrong order of operations in cash register report 2017-12-07 10:09:51 -03:00
cat_issues_top.pl Bug 16653: (QA follow-up) Avoid a warning and remove unused variables 2018-06-29 19:38:50 +00:00
catalogue_out.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00
catalogue_stats.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00
dictionary.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00
guided_reports.pl Bug 17282: Ability to create charts for SQL reports 2018-10-01 13:56:35 +00:00
issues_avg_stats.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00
issues_stats.pl Bug 19671: Map itemtypes to hash for correct display in issues_stats.pl 2018-02-13 12:50:18 -03:00
itemslost.pl Bug 9573: Add missing use statement 2018-02-17 18:32:14 -03:00
itemtypes.plugin Revert "Bug 19669: (QA follow-up) Remove itemstypes.plugin" 2018-01-30 12:24:48 -03:00
manager.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00
orders_by_fund.pl Bug 18260: Koha::Biblio - Remove GetBiblio 2017-07-10 13:03:38 -03:00
reports-home.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00
reserves_stats.pl Bug 17835: Replace GetItemTypes with Koha::ItemTypes 2017-04-14 10:43:51 -04:00
serials_stats.pl Bug 20012: use Modern::Perl in Reports perl scripts 2018-02-05 09:46:44 -03:00