Charts are very useful for displaying statistical information. With PHsPeed you can create all kind of charts, based upon the ChartJS library. This manual explains how you can make charts based upon database data. 


PHsPeed has implemented a lot of functionality from the ChartJS library. There are three components involved, which you find on the Reporting tab of the IDE.

The first component is the ‘chart’ component. It is a canvas that can show charts and is a ‘visual’ component. The supported charts are shown in a dropdown list:


The second and third components are a ‘series’ component. These are ‘non-visual components) A series is a list of data with an x and y coordinate representing the elements of a chart. The first component is not database-aware and can be used to add your data manually. The second is database-aware and can be bound to a data source. A series needs to be attached to the canvas to be able to display its data. 

You can have multiple series on a chart by assigning the chart to the series.