|
The client asked me to display the data in the database (the data is generated in real time) on the form (in the form of a graph), so that I can intuitively observe the dynamic changes of the data and better analyze the data. It is also required that these graphs can be displayed in the report and printed; also, these graphs must be able to be saved in Word or Excel format for data analysis.
The amount of data is relatively large, and it is impossible to display all the curves on a form. The customer requested to display a batch of data on the coordinate axis and then immediately display the next batch of data from the starting point of the coordinate axis. This is like an oscilloscope. After the entire X coordinate display is full, it is displayed from 0.) How can I achieve these requirements?
Which control is better? Hope you can provide examples or code!
Of course, I can draw points one by one in the form, but how can I display the data in the form of a graph on the report and Word, and Excel? How can I use a control and data instead of drawing the points one by one myself? Source binding When the real-time data in the table itself is displayed in the control? What if the X-axis and Y-axis values are not stored in the database but in an array? |
|