edb627bcf2
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> |
||
---|---|---|
.. | ||
src | ||
treeview | ||
addbiblio.css | ||
buttons.dataTables.min.css | ||
cateditor.css | ||
datatables.css | ||
hierarchy.css | ||
humanmsg.css | ||
installer.css | ||
itemsearchform.css | ||
login.css | ||
mainpage.css | ||
preferences.css | ||
print.css | ||
printreceiptinvoice.css | ||
quotes.css | ||
reports.css | ||
right-to-left.css | ||
select2.css | ||
spinelabel.css | ||
staff-global.css | ||
tinymce.css | ||
uploader.css |